Консольные конвертеры текстовых документов

Здесь обсуждаются темы, косвенно связанные с Far.
User avatar
SlashNet
Posts: 638
Joined: Fri 20 Mar, 2009 09:43
Location: Львов
Has thanked: 16 times
Been thanked: 16 times

Консольные конвертеры текстовых документов

Post by SlashNet »

Тут я попытаюсь собрать конвертеры текстовых документов, для возможности просмотра во встроенном редакторе FAR Manager.

Примечания:
  • в качестве вспомогательных утилит я использовал пакет UnxUtils. (не обязательно его устанавливать полностью, достаточно будет надергать нужные программки)
  • утилита fmt.exe – из пакета UnxUtils используется лишь для того чтоб выровнять текст по ширине редактора (для вьювера не нужна).
  • "магическое" число 140 - ширина редактора ФАРа в символах: изменить значение под себя или воспользоваться
  • Настройки приведены такие чтоб на выходе получать кодировку 1251(win). Те утилиты, что поддерживают юникод, конечно можно настроить на вывод UTF-8. Но мне попадаются такие файлы где кириллица записана не в юникодном формате, а в кодировке 1251 и поэтому на выходе получаю нечитабельный текст.
  • Те утилиты, которые в настройках отмечены значком :!: , используются мною повседневно. Отметил для того, чтоб людям было легче сделать выбор из этой кучи... м-м-м... программ.
  • Всё протестировано на такой конфигурации: WinXPsp3 x32 FAR 2.0. Vista, Семерка и их 64-битные версии не проверялись.
Далее в теме:
  1. Настройки конвертеров, по типам файлов
  2. Описание основных конвертеров
  3. Конвертеры, не совсем подходящие для использования в FAR
Принимаются дополнения и критика.

User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

Консольные конвертеры текстовых документов

Post by John Doe »

Latest post of the previous page:

SlashNet wrote: не умеет работать с командной строкой:
Что значит не умеет? У меня умеет (использовал ключи указанные тут: http://wvware.sourceforge.net/)
Кстати в родственной теме упоминаются и другие офисные пакеты в качестве конвертеров: http://forum.farmanager.com/viewtopic.php?f=28&t=7979
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

Консольные конвертеры текстовых документов

Post by John Doe »

mandoc — ещё одна утилита для конвертации man
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

Консольные конвертеры текстовых документов

Post by John Doe »

Кстати о манах: в вьювере/редакторе фара смотреть их не очень удобно.
Лучше использовать утилиту less, она выделяет цветом жирный и подчёркнутый текст.
Актуальная версия тут: less.exe+pcre-j.dll (в пакетах gnuwin и gow утилита тоже есть, хоть и устаревшая, но работает)

P.S.
А ещё лучше смотреть в виде html, тогда работают гиперссылки.

P.P.S.
И чтобы окончательно закрыть тему: существует порт утилиты man.
Нашёл только для дос:
man-1.4: http://sourceforge.net/projects/ezwinports/files/
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

Консольные конвертеры текстовых документов

Post by John Doe »

ABC Amber LIT Converter 2.06
  • Официальная страница не работает, в сети нашёл только 2.02, хотя последняя по идее 2.08.
djvutxt (из пакета DjVuLibre 3.5.25) →3.5.27

groff 1.20.1→1.22.3 MakeDoc8 odt2txt 0.4
  • Ссылка ведёт на github, там версия 0.5.
    Бинарников нет
pdftotext (из пакета xpdf 3.03-win32) →3.04 PolyglotMan 3.2
  • Домашняя страница по ссылке пуста. Стоит заменить на архивную
RTF2HTML Converter 0.2.0 beta wvWare 1.0.2
  • Версия 1.2.9 нашлась в этом дистрибутиве: M08-basetools.7z
    И про abiword стоит написать подробнее, где скачать , как запускать.
TTH 4.03 →4.08

xlHtml 0.4→0.5→0.5.1 ABC Amber Text Converter dox 2.00d (Shareware) GetText 2.3→5.0 OpenXML/ODF Translator Command Line Tools 4.0.5309 rtf2txt xls2txt Apache Tika 0.7→1.10 (изменений масса, соответственно все замечания нуждаются в перепроверке)

SSConvert (из пакета Gnumeric 1.10.8 )→1.12.23
  • Бинарников для Windows на офсайте больше не будет, последнее что можно найти это 1.12.17.
    Насчёт размера: не нашёл где там ~160МБ. Наcчитал ~64 (а в портабельном варианте ~51).
TCR Compressor 1.04 cloudconvert.org
  • Помимо curl можно использовать утилиту cloudconvert (требуется node.js)
Dimsok
Posts: 2
Joined: Thu 03 Nov, 2016 23:46
Been thanked: 1 time

Консольные конвертеры текстовых документов

Post by Dimsok »

Выложите кто-нибудь ifilters от Citeknet. Во всём интернете не найти
siberia-man
Posts: 131
Joined: Sat 28 Jun, 2014 23:07
Has thanked: 2 times
Been thanked: 9 times

Консольные конвертеры текстовых документов

Post by siberia-man »

pandoc: http://pandoc.org/

Распознает много входных форматов, может преобразовывать во множество других. RTF, к сожалению, читать не умеет, но для этого можно использовать другие утилиты, например rtf2html (https://github.com/lvu/rtf2html).



Dimsok
Posts: 2
Joined: Thu 03 Nov, 2016 23:46
Been thanked: 1 time

Консольные конвертеры текстовых документов

Post by Dimsok »

http://www.cross-plus-a.com/blb2txt.zip

Экстрактор текста от балаболка. Pdf, epub, fb2, mobi, pdb, doc, docx, mht и др. Примечательно то, что работает stdin stdout, так что связал с консольной балаболкой, чтобы читал из консоли текст из книг, в том числе архивированных (в связке с 7z)
PZM
Posts: 8
Joined: Thu 06 Apr, 2017 10:18

Консольные конвертеры текстовых документов

Post by PZM »

Помогите нубу: где что прописать, чтобы по F3 на FB2-файле открывался просмотрщик текста?
User avatar
SlashNet
Posts: 638
Joined: Fri 20 Mar, 2009 09:43
Location: Львов
Has thanked: 16 times
Been thanked: 16 times

Консольные конвертеры текстовых документов

Post by SlashNet »

В "Ассоциациях файлов" (Меню (F9)/Команды).
Last edited by SlashNet on Fri 08 Dec, 2017 18:51, edited 1 time in total.
ədиw wo⊥є ʚ o⊥ʎнdəʚədəu əɔʚ
Piton812
Posts: 47
Joined: Sat 02 Jun, 2018 23:04
Has thanked: 16 times
Been thanked: 1 time

Консольные конвертеры текстовых документов

Post by Piton812 »

Кто владеет темой объясните пожалуйста "на пальцах" как к примеру pdftotext связать с фаром, чтобы работал просмотр pdf файлов через быстрый просмотр в фаре? в первых постах даётся отсылка к сайту где взять этот самый pdftotext но, что там конкретно скачивать нужно? скачал инсталлер xpdfreader установил но там нет файла pdftotext. Объясните пожалуйста детальней, откуда и что именно скачать, куда положить и тд.
User avatar
SlashNet
Posts: 638
Joined: Fri 20 Mar, 2009 09:43
Location: Львов
Has thanked: 16 times
Been thanked: 16 times

Консольные конвертеры текстовых документов

Post by SlashNet »

Piton812, выслал в личку.
ədиw wo⊥є ʚ o⊥ʎнdəʚədəu əɔʚ
User avatar
SlashNet
Posts: 638
Joined: Fri 20 Mar, 2009 09:43
Location: Львов
Has thanked: 16 times
Been thanked: 16 times

Консольные конвертеры текстовых документов

Post by SlashNet »

Добавил утилитку dvi2tty, которая конвертирует DVI-файлы (формат выходных файлов издательской системы ΤΕΧ) в простой текст. Много файлов для тестирования у меня не было, но те файлы что я смог найти - показывает.
ədиw wo⊥є ʚ o⊥ʎнdəʚədəu əɔʚ
www
Posts: 34
Joined: Tue 05 Feb, 2019 10:39
Has thanked: 3 times

Консольные конвертеры текстовых документов

Post by www »

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.
User avatar
HaRT
Moderator
Posts: 10822
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Консольные конвертеры текстовых документов

Post by HaRT »

www wrote: Mon 11 Feb, 2019 15:33 Где можно взять файлы, рекомендованные к использованию во втором сообщении этой темы?
В секции Source code перейдите по ссылке на SourceForge.net и там через вкладку Files скачайте. И не забудьте накатить UnxUpdates с исходной страницы.
Фар есть инструмент, а не нянька. © 2009 DrKnS
www
Posts: 34
Joined: Tue 05 Feb, 2019 10:39
Has thanked: 3 times

Консольные конвертеры текстовых документов

Post by www »

Если вы про https://sourceforge.net/projects/unxutils/ , то там много файлов, но нет перечисленных на 2й странице. Например нет antiword.exe, xls2csv.exe, xdoc2txt.exe и т.д.
User avatar
HaRT
Moderator
Posts: 10822
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Консольные конвертеры текстовых документов

Post by HaRT »

www wrote: Mon 11 Feb, 2019 20:18 нет перечисленных на 2й странице. Например нет antiword.exe, xls2csv.exe, xdoc2txt.exe и т.д.
Если вы ожидаете, что вам всё поднесут на блюдечке с голубой каёмочкой, то вы ошиблись форумом. А в данном случае вы, видать, тему даже до третьего сообщения не дочитали. И если вы не продемонстрируете большей готовности самостоятельно решать свои проблемы, то никто тут вам не поможет.
Фар есть инструмент, а не нянька. © 2009 DrKnS
Post Reply

Return to “Операционные системы, командные оболочки и прочее”