如何在使用 pandoc 将 md 转换为 tex 时排除包

如何在使用 pandoc 将 md 转换为 tex 时排除包

我需要使用\usepackage[T2A]{fontenc}。 Pandoc 默认是\usepackage[T1]{fontenc}

我的 md 文件中的 YAML 标头是

---
title: My tytle
author: Me
header-includes:
  - \usepackage[T2A]{fontenc}
---

当我编译 md 文件时,我同时拥有 T1 和 T2A 包。请问可以排除 T1 包吗?

我尝试

---
title: My tytle
author: Me
header-includes:
  - \usepackage[T2A]{fontenc}
header-excludes:
  - \usepackage[T1]{fontenc}
---

但它不起作用

答案1

Pandoc 在默认模板中为 fontenc 定义了一个变量,这意味着您可以直接在 YAML 标头中指定编码:

---
title: My tytle
author: Me
fontenc: T2A
---

相关内容