Skip to main content

asciidoc: полезные дополнения

Парсер ASCII-art рисунков с сохранением в SVG

Скрипт установки asciitosvg-install.sh:

Использование:

где -s масштаб сетки в пикселях. Хорошо дополняет этот конвертер онлайн-рисовалка ASCIIART’a http://asciiflow.com

Еще http://search.cpan.org/dist/App-Asciio/lib/App/Asciio.pm — This application allows you to draw ASCII diagrams in a modern (but simple) graphical interface

Из M$ Word в Asciidoc

Поддерживается только .docx Выходным форматом будет legacy-разметка asciidoc (потенциально проблемы с asciidoctor) Полученные файлы скорее всего придётся подчищать от лишнего (оставшегося от .docx)

 

Из M$ Excel в Asciidoc

Как известно, asciidoc поддерживает как входной формат таблиц файлы CSV (Comma Separated Value), а значит, мы можем еще больше автоматизировать процесс сборки технической документации, истользуя для конвертации утилиту командной строки xls2csv. Итак, устанавливаем в CentOS:

Пример использования:

Подробнее:

  • -s — задание входной кодировки
  • -d — задание выходной кодировки
  • — символ-разделитель значений в выходном файле
  • -q — число, выбирающее режим по кавычкам:
    • 0 — никогда не экранировать кавычками
    • 1 — экранировать кавычками строки, содержащие пробелы
    • 2 — экранировать все строки (по умолчанию)
    • 3 — экранировать все ячейки, независимо от типа
  • -f — выходной формат ячеек, которые содержат дату/время

 

PS: если заметка помогла Вам, поделитесь ей с друзьями или коллегами: