gpt4 book ai didi

colors - Sphinx 文档包中 LaTeX 输出的自定义颜色

转载 作者:行者123 更新时间:2023-12-05 06:34:04 24 4
gpt4 key购买 nike

我正在尝试在使用 Sphinx 文档包和 html 输出时自定义 LaTeX 内联公式的颜色。

详情:

我有一个名为 func.rst 的文件,其中包含以下行:

Let :math:`x_{1}` be a binary variable.

在我用 Sphinx 创建的文档中,它已成功呈现到 LaTeX 中。

(我在 conf.pyextensions 中列出了 'sphinx.ext.imgmath')

我的目标是让 x_{1} 变成红色。

我尝试过的事情:

  1. 在公式中添加颜色:

    Let :math:`\color{red}x_{1}` be a binary variable.

    同时定义

    latex_elements['preamble'] = '\usepackage{xcolor}'

    conf.py 文件中。

  2. 尝试通过以下方式全局定义所有数学输出:

    latex_elements['preamble'] = r'''
    \usepackage{xcolor}
    \everymath{\color{red}}
    \everydisplay{\color{red}}
    '''

不用说,这两个(以及更多不太有前途的想法)都失败了。

最佳答案

复制我的 answer关于交叉发布的问题 tex.sx :

由于您似乎将 html 与数学呈现为 PNG 图像(或 SVG),因此要配置的当前配置值不是 latex_elements,而是 imgmath_latex_preamble .

此后我进行了测试并且它有效。

关于colors - Sphinx 文档包中 LaTeX 输出的自定义颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50440108/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com