Как отключить заголовок на первой странице документа rst2pdf?

Я создаю несколько PDF-файлов, и я хотел бы отключить заголовок на главной странице. Я знаю, что есть встроенные шаблоны в rst2pdf и один шаблон называется coverPage но я не могу заставить его работать.

В руководстве говорится, что вы должны использовать

..raw:: pdf  
  PageBreak coverPage

заявление, но это вставит пустую перед титульной страницей, так как я могу иметь титульную страницу без заголовка и без использования oddeven директива (я хочу использовать один и тот же заголовок на всех оставшихся страницах).

Спасибо за ваши предложения!

2 ответа

Решение

Вот так вы меняете таблицу стилей после титульного листа. Вам нужно будет создать пользовательскую таблицу стилей, которая определяет формат первой страницы, а затем изменить стиль для остальной части документа. Взгляните на главу 15 руководства.

Примечание: текущий принятый ответ содержит неработающую ссылку (ссылка на веб-сайт исчезла).

Правильный ответ прост:

1) В вашем файле стиля определите:

pageSetup:
  firstTemplate: coverPage

2) Затем в вашем шаблоне, когда вы хотите начать использовать верхний / нижний колонтитул, добавьте:

..raw:: pdf
  PageBreak cutePage

Удостовериться cutePage установил верхний / нижний колонтитул true,

Другие вопросы по тегам