Автор Тема: Не отображаеться русский тескт в .txt  (Прочитано 3018 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Zohan

  • Новичок
  • **
  • Автор темы
  • Сообщений: 20
Гружусь с live usb runtu xfce. Далее вставляю флешку на которой есть txt файлы, и вот в некоторых из них все русские символы заменены непонятными "иероглифами". На родной установленной рунте эти файлы нормально отображаться, а вот с live usb беда. Что делать?

Оффлайн kompilainenn

  • Местный
  • *****
  • Сообщений: 1062
  • Активно пропагандирую Runtu
Re: Не отображаеться русский тескт в .txt
« Ответ #1 : Март 08, 2015, 19:04:21 »
смотреть кодировку символов в файле и соответствующе открывать
Мы говорим Linux, подразумеваем Runtu

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3207
Re: Не отображается русский текст в .txt
« Ответ #2 : Март 10, 2015, 10:08:18 »

   Zohan, каким способом делаете загрузочную флешку? Каким редактором открываете? В какой программе эти текстовые файлы созданы и какую оригинальную кодировку имеют?

Оффлайн Zohan

  • Новичок
  • **
  • Автор темы
  • Сообщений: 20
Re: Не отображаеться русский тескт в .txt
« Ответ #3 : Апрель 01, 2015, 13:51:56 »
Извиняюсь, что не ответил. Изменил кодировку на Юникод UTF-8, в которой отображались русские буквы в других файлах и сохранил. Ничего не изменилось на liveusb. Но когда я открыл этот же файл уже на старой установленной рунте - все русские символы в этом файле стали отображаться иероглифами. Перепробовал почти все кодировки уже без сохранения через "запустить заново как", но русский текст в файле так и не отобразился. Но вот если сохранять файл в кодировке, к примеру, WINDOWS-1251 то вылетает ошибка "Недопустимая последовательность байтов во входных преобразуемых данных. Ошибка возникла в "непонятный символ" (строка:2, столбец:0)"
Печально в общем. Если ничего не сделать уже, то огромное количество заметок будет утеряно. :'(

Загрузочную флешку делаю unetbutin или как-то так, открываю через Geany. Оригинальная кодировка WINDOWS-1251. Файл был создан в winXP в блокноте.