如何使用带有 .. raw:: html 的 ReStructured Text 更改字体?
How can I change font using ReStructured Text with .. raw:: html?
我第一次使用 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>
我可以像其他方法一样在任何地方调用它来改变颜色。
我第一次使用 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>
我可以像其他方法一样在任何地方调用它来改变颜色。