【发布时间】:2021-02-19 11:59:50
【问题描述】:
我有一个 Markdown 文件,其中包含混合的 Markdown 和 TeX 内容,旨在最终转换为 PDF。
我有一个类似这样的 YAML 标头:
---
title: "mytitle"
#author: [someone]
lang: "de"
date: \today
toc: false
toc-own-page: false
numbersections: false
listings: true
header-includes: |
\usepackage{amsmath}
\usepackage{mathtools}
\usepackage{amssymb}
\usepackage{wasysym}
\usepackage{extarrows}
\usepackage[iso,german]{isodate}
\setcounter{page}{1}
---
现在我使用 pandoc 在每次保存时“美化”/格式化我的文档:
pandoc -f markdown -t markdown --standalone -Vheader-includes='' --reference-links
这会产生这个输出:
---
date: "`\\today`{=tex}"
header-includes: |
```{=tex}
\usepackage{amsmath}
\usepackage{mathtools}
\usepackage{amssymb}
\usepackage{wasysym}
\usepackage{extarrows}
\usepackage[iso,german]{isodate}
\setcounter{page}{1}
```
lang: de
listings: true
numbersections: false
title: mytitle
toc: false
toc-own-page: false
---
虽然我对{=tex}-blocks 不满意,但我明白它们为什么有意义并且知道我可以使用-t markdown-raw_attribute 禁用它们
但是有没有办法将注释掉的作者保留在 YAML 标头块中?
【问题讨论】: