Linux Forum Казахстан

Дистрибутивы => Ubuntu => Тема начата: K@3@}{ от 06 Декабря 2009, 01:09

Название: Шрифт
Отправлено: K@3@}{ от 06 Декабря 2009, 01:09
Пользуюсь текстовым редактором gedit... Поблема в следующим, некоторые текстовый файлы, которые нормально отображаются в винде (текст читаем), в ubunte отображаются в виде закарючек, бывает, что русский текст читаем.. С кодировкой пробовал играться (менять) результата не дало...
Подскажите пожалуйста как подкрутить эту беду.. А то напрегает если честно эти заскоки.
Название: Шрифт
Отправлено: Vicpo от 06 Декабря 2009, 10:24
Цитата: K@3@}{ от 06 Декабря 2009, 01:09Пользуюсь текстовым редактором gedit... Поблема в следующим, некоторые текстовый файлы, которые нормально отображаются в винде (текст читаем), в ubunte отображаются в виде закарючек, бывает, что русский текст читаем.. С кодировкой пробовал играться (менять) результата не дало...
Подскажите пожалуйста как подкрутить эту беду.. А то напрегает если честно эти заскоки.
Дело в кодировке а не в шрифтах. В Windows 98-XP использует кодировку cp1251
В Linux кодировка UTF-8
Название: Шрифт
Отправлено: K@3@}{ от 06 Декабря 2009, 12:51
Цитата: Vicpo от 06 Декабря 2009, 10:24Дело в кодировке а не в шрифтах. В Windows 98-XP использует кодировку cp1251
В Linux кодировка UTF-8


И это никак не испавить, может где-то что-то можно подкрутить, чтобы заработало...

А то приходиться открывать постоянно через wine notepad....
Название: Шрифт
Отправлено: Drone от 06 Декабря 2009, 14:40
Цитата: K@3@}{ от 06 Декабря 2009, 12:51И это никак не испавить, может где-то что-то можно подкрутить, чтобы заработало...

А то приходиться открывать постоянно через wine notepad....
Вообще-то при открытии файлов Gedit'e можно выбирать кодировку (параметр "кодировка символов")

Так же можно в Gedit'e поставить по умолчанию Виндовую кодировку:
1. gconf-editor
2. /apps/gedit-2/preferences/encodings/
3. изменяем значение клуча auto_detected так чтобы кодировка WINDOWS-1251 был первой

Или переконвертировать cp1251 в UTF-8:
cat filename.txt | iconv -f cp1251 -t utf-8 > newfilename.txt