Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программное обеспечение Linux и FreeBSD (http://forum.oszone.net/forumdisplay.php?f=11)
-   -   Кодировка 1251 в Линуксе (http://forum.oszone.net/showthread.php?t=338669)

Qk3 10-01-2019 22:40 2851315

Кодировка 1251 в Линуксе
 
Установил Линукс Минт. Открыл читать книгу в формате *.txt. Кракозябры. Какой установить текстовый редактор, чтобы можно было читать книги в кодировке 1251?

Jula0071 10-01-2019 22:55 2851321

Никакой. Дебильные национальные кодировки давно ушли в прошлое, уже 20+ лет как придумали Unicode.

Конвертируйте текст в UTF-8 при помощи iconv. Если есть чуть мозга, то справитесь самостоятельно.

Qk3 10-01-2019 23:04 2851322

Понял. Большое спасибо!

YuS_2 11-01-2019 07:34 2851359

Цитата:

Цитата Qk3
Понял. »

Вот это правильно, ибо искусственно культивируемый "геморрой", это слишком радикальное решение, особенно для обычного текстового формата... :)

Jula0071 11-01-2019 18:07 2851442

Цитата:

Цитата YuS_2
искусственно культивируемый "геморрой" »

Этот геморрой с однобайтными кодировками имел какой-то смысл во времена дискет и аналоговых модемов – как никак двухкратная экономия объёма в случае не форматированного не сжатого русского текста, но сегодня... Впрочем, никто не запрещает любителям устаревших решений воткнуть себе локаль ru_RU.CP1251 или ru_RU.KOI8-R.

YuS_2 11-01-2019 18:13 2851444

Цитата:

Цитата Jula0071
во времена дискет и аналоговых модемов »

а перфокарт? :)

Jula0071 11-01-2019 18:20 2851447

Цитата:

Цитата YuS_2
а перфокарт? »

Я в те времена пешком под стол ходил, а к тому времени, когда у меня появился первый ПК, они уже вымерли. Да и не было юникода тогда, а во времена модемов-дискет – вполне уже был, но не пользовался популярностью. Да и сейчас живы сайты в CP1251, причём, что забавно, без хедеров типа Content-Encoding: gzip

Qk3 13-01-2019 08:30 2851757

Цитата:

Цитата Jula0071
но сегодня... »

А сегодня ресурсов много, можно заниматься расточительством.. :)
Рациональность превратилась в мотовство.

Busla 13-01-2019 11:36 2851787

Цитата:

Цитата Jula0071
Дебильные национальные кодировки давно ушли в прошлое, уже 20+ лет как придумали Unicode.
Конвертируйте текст в UTF-8 »

Цитата:

Цитата Jula0071
Этот геморрой с однобайтными кодировками имел какой-то смысл во времена дискет и аналоговых модемов »

То же самое можно про UTF-8 сказать. UTF-8 - это не менее геморройный компромисс переходного этапа. Если не нужна совместимость со старым софтом, стоит ориентироваться сразу на UTF-16.

Kent 13-01-2019 21:46 2851955

Цитата:

Цитата Qk3
Какой установить текстовый редактор, чтобы можно было читать книги в кодировке 1251? »

Большинство текстовых редакторов автоматически определяют кодировку текста и выдают в читаемом виде.
Kate, Mousepad, Gedit — выбирайте для своего DE.

Qk3 14-01-2019 13:35 2852097

Цитата:

Цитата Kent
Kate, Mousepad, Gedit »

Ах, если бы я мог понять как их установить.
Скачал архив. Открыл. И грустно стало..

Jula0071 14-01-2019 16:39 2852151

Цитата:

Цитата Kent
Большинство текстовых редакторов автоматически определяют кодировку текста и выдают в читаемом виде. »

Для этого должна быть установлена соответствующая локаль. Эх, ладно, открою секрет полишинеля - текст можно читать в любом браузере. И в нём же можно выставить кодировку.

zai 19-01-2019 20:48 2853319

Цитата:

Цитата Qk3
если бы я мог понять как их установить »

Попробуй установить Kate, в его настройках можешь поменять все что угодно
apt-get install kate, но посмотри, чтоб он не подтянул за собой весь KDE


Время: 04:41.

Время: 04:41.
© OSzone.net 2001-