Тут я попытаюсь собрать конвертеры текстовых документов, для возможности просмотра во встроенном редакторе FAR Manager.
Примечания:
в качестве вспомогательных утилит я использовал пакет UnxUtils. (не обязательно его устанавливать полностью, достаточно будет надергать нужные программки)
утилита fmt.exe – из пакета UnxUtils используется лишь для того чтоб выровнять текст по ширине редактора (для вьювера не нужна).
"магическое" число 140 - ширина редактора ФАРа в символах: изменить значение под себя или воспользоваться
Тут приводятся примеры командных строк: by wolf (используя штатные средства): far:view < %comspec% /v /q /c "for /f "skip=4 tokens=2" %a in ('mode con') do 1>nul set /a width=%a-1 & zd2t.exe /ZN /n1 /zw /wC /r!!width!! "!\!.!" & exit "
by HaRT (используя gawk из пакета UnxUtils): для русской локали: far:view < for /f %W in ('"mode con | gawk /Столбцы:/{print($2-1)}"') do @zd2t.exe /ZN /n0 /zw /wC /r%W "!\!.!" для английской локали: far:view < for /f %W in ('"mode con | gawk /Columns:/{print($2-1)}"') do @zd2t.exe /ZN /n0 /zw /wC /r%W "!\!.!"
by MDM (используя sed из пакета UnxUtils):(не учитывается возможная полоса прокрутки) far:view < for /f "tokens=*" %i in ('mode con ^| sed -n "5 s/\(.* \)\([0-9]*$\)/\2/p"') do @zd2t.exe /ZN /n0 /zw /wC /r%i "!\!.!"
Настройки приведены такие чтоб на выходе получать кодировку 1251(win). Те утилиты, что поддерживают юникод, конечно можно настроить на вывод UTF-8. Но мне попадаются такие файлы где кириллица записана не в юникодном формате, а в кодировке 1251 и поэтому на выходе получаю нечитабельный текст.
Те утилиты, которые в настройках отмечены значком , используются мною повседневно. Отметил для того, чтоб людям было легче сделать выбор из этой кучи... м-м-м... программ.
Всё протестировано на такой конфигурации: WinXPsp3 x32 FAR 2.0. Vista, Семерка и их 64-битные версии не проверялись.
Добавил утилитку dvi2tty, которая конвертирует DVI-файлы (формат выходных файлов издательской системы ΤΕΧ) в простой текст. Много файлов для тестирования у меня не было, но те файлы что я смог найти - показывает.
SlashNet wrote: ↑Fri 23 Oct, 2009 09:38
в качестве вспомогательных утилит я использовал пакет UnxUtils
По ссылке http://unxutils.sourceforge.net/ открывается страница с предложением Download: by http: UnxUtils.zip, но загрузка не доступна, Error type: 403.
Поиск в Гугле дал другие UnxUtils, с другими файлами, файлов которые вы используете там нет.
Где можно взять файлы, рекомендованные к использованию во втором сообщении этой темы?
Last edited by www on Mon 11 Feb, 2019 15:35, edited 2 times in total.
Если вы про https://sourceforge.net/projects/unxutils/ , то там много файлов, но нет перечисленных на 2й странице. Например нет antiword.exe, xls2csv.exe, xdoc2txt.exe и т.д.
www wrote: ↑Mon 11 Feb, 2019 20:18
нет перечисленных на 2й странице. Например нет antiword.exe, xls2csv.exe, xdoc2txt.exe и т.д.
Если вы ожидаете, что вам всё поднесут на блюдечке с голубой каёмочкой, то вы ошиблись форумом. А в данном случае вы, видать, тему даже до третьего сообщения не дочитали. И если вы не продемонстрируете большей готовности самостоятельно решать свои проблемы, то никто тут вам не поможет.
HaRT wrote: ↑Mon 11 Feb, 2019 20:40
И если вы не продемонстрируете большей готовности самостоятельно решать свои проблемы
Хочу поддержать www. Попробовал я перейти по ссылке из 3-го сообщения, и выяснил, что плохо читаю по-японски. Даже не знаю, как выглядит Download ... И гугль не помогает... "Решать проблемы" включает изучение японского? Жаль...
В прошлый раз пытался найти download для xdoc2txt . Переводил просто: после открытия сайта в Яндекс-браузере правой кнопочкой - перевести на русский. Так что не гугль - яндекс переводчик не помог.
На самом деле в конце концов помог. После танцев с бубнами... Увы, Read.me там тоже японский.
Т.е. как программу использовать я нашёл, а вот как подключить её к, например, ExamDiff (сравнивалка текстовых файлов) - не нашёл. Ну, буду дальше копать.
buniak_a_h wrote: ↑Tue 12 Feb, 2019 00:14
пытался найти download для xdoc2txt . Переводил просто: после открытия сайта в Яндекс-браузере правой кнопочкой - перевести на русский. Так что не гугль - яндекс переводчик не помог.
Вот сейчас ради спортивного интереса я открыл по ссылке из третьего поста страницу этой программки (в Хроме), согласился, чтобы он мне её перевёл (на английский) — всё неплохо перевелось, всё можно понять.
Т.ч. в подобных вопросах, как в песне поётся, «кто хочет, тот добьётся».