包含来自 YAML 标头的外部自定义数学命令

问题描述 投票:0回答:1

我有一堆自定义数学命令,我希望能够在我的所有四开文档中使用它们。
有没有办法在 quarto YAML 标头中包含自定义数学命令(例如,通过指向 .sty 文件)?

latex markdown mathjax quarto
1个回答
0
投票

我认为我们实际上需要两个外部 .sty 文件。

  • 一个用于 LaTeX 输出,带有简单的数学命令:
\newcommand{\e}{\varepsilon}
  • 还有一个用于 mathjax 输出,由
    \(
    \)
    包围:
\(
\newcommand{\e}{\varepsilon}
\)

包括 md 或 qmd 文件中的内容:

---
format:
  pdf:
    include-in-header: path/to/math_commands.sty
  html:
    include-before-body: path/to/mathjax_commands.sty 
---

$$
\e
$$

HTML 输出:
html output

PDF输出:
pdf output

© www.soinside.com 2019 - 2024. All rights reserved.