Per*_*ter 2 restructuredtext python-sphinx
我正在第一次使用 Sphinx 进行一个项目,并想创建一个方法(我不确定这是否是它的名字,但类似于编程方法,只是执行特定任务的文本正文)来更改我的 Sphinx 项目中的字体。我发现了一个有用的问题,可以让我在这里更改文本的颜色。
下面用于更改颜色的代码。
.. raw:: html
<style> .red {color:red} </style>
Run Code Online (Sandbox Code Playgroud)
之后,我简单地添加了
.. role:: red
Run Code Online (Sandbox Code Playgroud)
对于我的 .rst 文件,允许我通过简单地使用来调用此方法
:red:`Text here is red.`
Run Code Online (Sandbox Code Playgroud)
同样,我试图这样做是为了在需要时更改文本的字体,而不是整个项目的字体。这是我的调整版本。
.. raw:: html
<p style="font-family:'Courier New'"> .font </p>
.. role:: font
Run Code Online (Sandbox Code Playgroud)
这有效,有点......在我使用“make html”编译后,我的html页面只会显示新字体中的“.font”,当我尝试调用
:font:`new font here`
Run Code Online (Sandbox Code Playgroud)
和以前一样,它不会改变文本。
任何有关如何使其正常工作的建议将不胜感激。谢谢。
我最终通过几乎蛮力解决了这个问题,但对于任何对这个问题好奇的人来说,这里是更新。
.. raw:: html
<style> .font {font-family:'Courier New'} </style>
Run Code Online (Sandbox Code Playgroud)
我可以在任何地方调用它,就像我的其他改变颜色的方法一样。
归档时间: |
|
查看次数: |
1015 次 |
最近记录: |