Любое предложение, как установить верхний и нижний колонтитулы #quarto .qmd #rstats pdf? Я пробовал это, но нижний колонтитул не показывает:
---
title: "Untitled"
format:
pdf:
include-in-header:
text:
\usepackage{fancyhdr}
---
\fancyfoot[L]{Footer text}
# Chapter ONE
text
\newpage
# Chapter TWO
Могу ли я использовать fancyhdr? Если да, то как? Если нет, то что тогда? Спасибо!
Да, можно использовать fancyhdr
(см. ответ @Julian).
Но также имейте в виду, что Quarto использует классы KOMA-Script (по умолчанию scrartcl
), а KOMA-Script предлагает использовать пакет латекса scrlayer-scrpage
для обработки верхних и нижних колонтитулов вместо fancyhdr
. См. руководство глава 05, с. 253.
---
title: "Untitled"
format:
pdf:
include-in-header:
text: |
\usepackage{scrlayer-scrpage}
\rohead{Header text}
\lofoot{Footer text}
---
# Chapter ONE
text
\newpage
# Chapter TWO
Вы также можете просмотреть этот вопрос и соответствующий ответ на Tex StackExchange.
Спасибо за обновление вашего ответа, Шафи, с указанием причин, по которым scrlayer-scrpage следует предпочесть fancyhdr и ссылкам. Я изменю принятый ответ на ваш, как предложил Джулиан.
Вы не так уж далеки от решения. Если вы хотите использовать fancyhdr
, это может сработать (обратите внимание, что вам нужно добавить text: |
, чтобы иметь несколько строк латексного кода):
---
format:
pdf:
include-in-header:
text: |
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhead[C]{Header text}
\fancyfoot[L]{Footer text}
---
# Chapter ONE
text
\newpage
# Chapter TWO
Идеальное решение проблемы!