在 pandoc 中使用“取消”包

在 pandoc 中使用“取消”包

我正在尝试转换包含“\cancel”控制序列的 .md 文件,但由于未包含包“cancel”,pandoc 抛出错误。

例子:

file.md

$\cancel{X+2}-\cancel{X+2}=c$

pandoc file.md -o file.pdf输出

Error producing PDF.
! Undefined control sequence.
l.52 \(\cancel

答案1

您必须cancel在序言中包含该包,请参阅https://pandoc.org/MANUAL.html#extension-yaml_metadata_block了解详情。

---
header-includes:
- \usepackage{cancel}
---

$\cancel{X+2}-\cancel{X+2}=c$

然后你可以使用以下方式进行转换和排版

pandoc -f markdown -t latex -i test.md -o test.pdf

在此处输入图片描述

相关内容