starx
|
Posted: Wed Feb 28, 2007 20:21 Post subject: |
|
|
CaptainFlint wrote: |
В текстовом. Есть куча разных кодировок файлов. ANSI, UTF-8 и UTF-16 сейчас встречаются чаще всего. Если у тебя ANSI, то проверь, что опция Unicode в диалоге сравнения выключена. Если UTF-16, то проверь, что она включена. Если UTF-8, то сравнить эти два файла в читабельном виде ты никак не сможешь.
Но помимо поддержки кодировки, требуется ещё, чтобы был установлен нужный шрифт. Юникод-то поддерживает и русский, и английский, но откуда Тоталу знать, как рисуется, скажем, русская буква "ф"? За это отвечает шрифт. И если в выбранном тобой шрифте нет начертаний нужных букв, то как ни старайся, они отобразиться не смогут. Есть и другие возможные причины. Ты бы описал поподробнее, а то получается "Дорогие ученые! У меня который год в подполе происходит подземный стук. Объясните, пожалуйста, как он происходит." Что у тебя за файлы? Откуда взялись? Что ты видишь в диалоге сравнения? Удаётся ли их просмотреть в Lister'е, и если да - то в каком режиме? |
У меня аналогичная проблема. При сравнении текстовых файлов с русским текстом по содержимому(ANSI кодировка) выдается какая-то абра-кадабра. Если же их просматривать по отдельности в литсере, то все нормально. Причем это только у меня на работе. Домой принес эти же самые файлы, сравниваю - и все нормально, по-русски. Видимо это из-за шрифтов. Помогите разобраться, что надо настроить, где и как, чтобы отображалось как надо |
|