Невозможно отобразить нижний колонтитул с помощью Asciidoctor pdf


Я пытаюсь сделать документ с помощью asciidoctor-pdf, в котором есть нижний колонтитул с заголовком главы / номером страницы. Из примеров, найденных до сих пор, я пришел с этим:

= Title of the book
:notitle:
:toc: left
:toclevels: 8 
:sectnums:
:sectnumlevels: 8
:source-highlighter: coderay 
:icons: font
:front-cover-image: pic.jpg

footer:
  height: 0.5in
  line_height: 1
  recto_content:
    right: '{chapter-title} | *{page-number}*'
  verso_content:
    left: '*{page-number}* | {chapter-title}

   == Chapter 1

Однако это не производит нижний колонтитул. Я пробовал использовать как нижний колонтитул, так и верхнюю директиву:footer. Любая помощь, что может быть не так?

1 ответ

Если вы хотите стилизовать свои PDF-файлы, вы не можете поместить свои настройки в adoc-файл. Вы должны использовать PDF-темы. Вы найдете длинное объяснение здесь

Очень краткое резюме выглядит

  1. создать файл basic-theme.yml в каталоге themes ( пример для basic-theme.yml)
  2. поставить настройки нижнего колонтитула basic-theme.yml
  3. используйте свои стили asciidoctor-pdf -a pdf-stylesdir=themes -a pdf-style=basic подробности
Другие вопросы по тегам