%Title
%Author
#Header 1
Lots of words.
#Header 2
More words.
##Level 2 header
Приведенный выше текст можно преобразовать в файл EPUB для электронных книг с помощью pandoc -o output.epub input.mkd
, а затем преобразовать в PDF с помощью pandoc -o output.pdf input.mkd
. Последнее требует установки латексного двигателя, который может иметь отношение к ответу на вопрос.
С EPUB каждый заголовок уровня 1 автоматически устанавливается в верхней части новой страницы (меньшие заголовки - нет). С PDF это не так - и я не ожидал бы, что это будет по умолчанию, поскольку это будет противоречить основным целям уценки. Однако у меня возникают проблемы с поиском опции pandoc для включения этого поведения.
Кто-нибудь знает способ включить это поведение с Pandoc? Редактирование файла конфигурации было бы приемлемым решением, но если синтаксис основан на латексе, я был бы признателен за его объяснение (значение того, что находится в файле конфигурации, а не исчерпывающее объяснение латекса!).
Опция --chapters у --chapters
похоже, должна делать то, что я хочу ... но это
- Делает главы появляются только на нечетных страницах, вставляя пустые страницы по мере необходимости (интересно, но не то, что я хочу - я хочу напечатать это на бумаге формата А4, и это не будет выложено в стиле книги, поэтому любой эстетический позитив тут компенсируется пустой тратой бумаги)
- Вставляет
Chapter x
перед фактическим заголовком, что приводит к таким нелепым вещам, как:
Глава 1
пролог
Если есть возможность приручить опцию --chapters
, это будет подходящий ответ.