Опции Pandoc: file-scope, preserve-tabs, tab-stop

Рассмотрим несколько параметров Pandoc. Все примеры зафиксированы в репозитории.

file-scope

Существует два способа конвертации одного документа из нескольких файлов:

  • сначала соединить все файлы в один, а потом конвертировать
  • конвертировать все файлы по отдельности, а потом соединить.

По умолчанию Pandoc использует первый вариант.

Например, если отдельные файлы будут содержать дублирующиеся номера примечаний то Pandoc выдаст предупреждение.

В файле :

В файле :

Команда конвертации:

Ошибка:

Опция --file-scope заставляет Pandoc сначала обработать каждый файл отдельно, а потом соединить их в один файл:

preserve-tabs и tab-stop

По умолчанию Pandoc заменяет символы табуляции внутри текста на пробелы, а табы внутри блоков кода на 4 пробела.

Опция --preserve-tabs оставляет табы внутри блоков кода без изменения, а опция --tab-stop=NUMBER изменяет количество пробелов на которые заменяется один символ табуляции.

Ссылки

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *