gpt4 book ai didi

python-sphinx - 如何使用 ReStructured Text 和 .. raw::html 更改字体?

转载 作者:行者123 更新时间:2023-12-03 08:19:49 25 4
gpt4 key购买 nike

我正在第一次使用 Sphinx 进行一个项目,并且想要创建一个方法(我不确定这是否是它的名称,但与编程方法类似,只是用于执行特定任务的文本正文)来更改我的 Sphinx 项目中的字体。我发现了一个有用的问题,可以让我更改文本的颜色 here .

下面用于更改颜色的代码。

.. raw:: html

<style> .red {color:red} </style>

在此之后,我简单地添加了

.. role:: red

到我的.rst文件,让我只需使用即可调用此方法

:red:`Text here is red.`

同样,我尝试这样做是为了在需要时更改文本的字体,而不是整个项目的字体。这是我的调整版本。

.. raw:: html

<p style="font-family:'Courier New'"> .font </p>

.. role:: font

这有点......在我使用“make html”编译后,我的html页面将仅显示新字体中的“.font”,当我尝试调用时

:font:`new font here`

和以前一样,它不会改变文本。

任何有关如何使其正常工作的建议将不胜感激。谢谢。

最佳答案

我最终通过几乎暴力的方式解决了这个问题,但对于任何对此问题感兴趣的人来说,这里是更新。

.. raw:: html

<style> .font {font-family:'Courier New'} </style>

我可以在任何地方调用它,就像我的其他改变颜色的方法一样。

关于python-sphinx - 如何使用 ReStructured Text 和 .. raw::html 更改字体?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68200827/

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