在markdown中更改ATX标题的字体大小

时间:2018-04-14 07:14:41

标签: formatting latex pandoc bookdown heading

我正在写一本书。不幸的是,我不知道如何格式化(例如设置字体大小)ATX-hearder(#,##,##等)。到目前为止,它无法通过pandocpreamble.tex生效。

关于this,我尝试了以下内容。

不幸的是,有一条错误消息:

  

\ usepackage {titlesec} \ titleformat {\ chapter} [display] {\ normalfont \ sffamily \ huge \ bfseries \ color {blue}} {\ chaptertitlename \\ thechapter} {20pt} {\ Huge}

提前致谢!

1 个答案:

答案 0 :(得分:1)

这里最好的选择是在文档中添加一个LaTeX前导码。在这里,您可以定义所需的LaTeX包。对基本模板进行了两处更改:

这是一个最小的例子

---
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}

enter image description here