我正在尝试转换包含“\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