Каждый пользователь рано или поздно сталкивался с проблемами кодировки. И как водиться, в самый неподходящий момент.

Такие проблемы попадаются где угодно, в Microsoft Office, в Блокноте, в множестве программ и приложений. Хорошо когда кодировка UTF-8 в Dreamweaver позволяет решить проблему "кракозябр", но такая возможность бывает не всегда.

Эта упорная кодировка

Взять хотя бы буфер обмена. Как правило, именно при переносе текста через буфер и ломается кодировка. Это происходит при копировании текста из программ, что не поддерживают ту или иную кодировку. Некоторые файлы PDF тоже таким “грешат” и вставить русский текст из них попросту не получается.

пример неправильной кодировки

Конечно, иногда проблема решается простым переключением на русский язык в той программе, из которой вы копируете. Но, увы, некоторые программы не поддаются и этому способу.

К слову сказать, в Office 2003 есть такая интересная функция, как Сервис > Исправить поврежденный текст. Она позволяет автоматически преобразовать текст из неправильной кодировки в правильную. Но вот проблема – в более новых версиях Office такой полезной функции… попросту нет! Почему Microsoft ее убрала – полная загадка.

К счастью, есть такая простая программа, как ClipWin, найти которую легко через Google. Она позволяет без проблем преобразовать текст из буфера обмена в нормальную кодировку.

Запустили программу, вставили в нее текст из буфера обмена и получите его нормальный вариант, который затем можно использовать уже в любых приложениях.

А вот если бы все программы поголовно использовали бы Unicode – мы бы горя вообще не знали.