在降价中更改 ATX-header 的字体大小
Change font size of ATX-header in markdown
我正在用 bookdown 写一本书。不幸的是,我不知道如何格式化(例如设置字体大小)ATX-hearder(#、##、## 等)。到目前为止,它不适用于 pandoc
或 preamble.tex
.
关于this,我尝试了以下方法。
不幸的是,有一条错误信息:
\usepackage{titlesec} \titleformat{\chapter}[display] {\normalfont\sffamily\huge\bfseries\color{blue}} {\chaptertitlename\ \thechapter}{20pt}{\Huge}
提前致谢!
最好的办法是在文档中添加 LaTeX 序言。在这里,您可以定义所需的 LaTeX 包。对基本模板进行了两处更改:
- 我们需要添加
subparagraph: true
以使 titlesec 与 R Markdown 一起工作,如 here 所述
#
指的是 pandoc 中的一级 header,因此您需要对 section
而不是 chapter
https://www.sharelatex.com/learn/Sections_and_chapters[ 进行样式更改=31=]
这是一个最小的例子
---
output:
pdf_document:
includes:
in_header: header.tex
subparagraph: true
---
# Section
## Subsection
preamble.tex
文件保存在同一目录:
\usepackage{titlesec}
\usepackage{color}
\titleformat*{\section}{\LARGE}
\titleformat{\subsection}[display]
{\normalfont\sffamily\huge\bfseries\color{blue}} {\chaptertitlename\ \thechapter}{20pt}{\Huge}
我正在用 bookdown 写一本书。不幸的是,我不知道如何格式化(例如设置字体大小)ATX-hearder(#、##、## 等)。到目前为止,它不适用于 pandoc
或 preamble.tex
.
关于this,我尝试了以下方法。
不幸的是,有一条错误信息:
\usepackage{titlesec} \titleformat{\chapter}[display] {\normalfont\sffamily\huge\bfseries\color{blue}} {\chaptertitlename\ \thechapter}{20pt}{\Huge}
提前致谢!
最好的办法是在文档中添加 LaTeX 序言。在这里,您可以定义所需的 LaTeX 包。对基本模板进行了两处更改:
- 我们需要添加
subparagraph: true
以使 titlesec 与 R Markdown 一起工作,如 here 所述
#
指的是 pandoc 中的一级 header,因此您需要对section
而不是chapter
https://www.sharelatex.com/learn/Sections_and_chapters[ 进行样式更改=31=]
这是一个最小的例子
---
output:
pdf_document:
includes:
in_header: header.tex
subparagraph: true
---
# Section
## Subsection
preamble.tex
文件保存在同一目录:
\usepackage{titlesec}
\usepackage{color}
\titleformat*{\section}{\LARGE}
\titleformat{\subsection}[display]
{\normalfont\sffamily\huge\bfseries\color{blue}} {\chaptertitlename\ \thechapter}{20pt}{\Huge}