Пребываю в тихом шоке. На дворе вроде XXI век, а для линукса нет стандартного форматтера, который подровнял бы текст под заданную ширину, и при этом работал бы с UTF-8.
По возможностям меня прекрасно устраивает fmt, но он русские буквы считает за две. Вроде бы par должен уметь UTF-8, но взятый из репозитория Убунты с этим тоже не справился.
Как
(
Read more... )
Comments 17
Reply
Reply
cat russian_utf8article.txt | iconv -f utf-8 -t cp1251 | par w80 | iconv -f cp1251 -t utf-8 > output.txt
Подсмотрел в интернете, кто-то видимо уже успел побиться фейсом о тейбл:
http://vim.wikia.com/wiki/Par_text_reformatter
Reply
(Я, правда, тоже не очень понимаю, зачем в XXI веке нужно так текст форматировать ;-))
Reply
Reply
Reply
Ну iconv-то понятно, его и прикрутил, но XXI век!
Reply
Reply
Leave a comment