Ban*_*Gap 7 latex restructuredtext python-sphinx
我最近发现了 reST/Sphinx 并尝试用它来记录我之前编写的一个 python 类。
经过一些实验,我发现我需要:math:`K_\\alpha`在使用目标时编写以获取下标中的希腊字母make latexpdf。单个\有错误。奇怪的是,其他所有希腊字母只需要一个就\可以产生所需的输出。
怎么了?
非常感谢你提出这个问题。它终于帮助我解决了我的相关问题。
对我来说, \alpha 和 \beta 都失败了。即使没有下标部分发挥作用,它们也会失败。但如果我使用花括号它会起作用:
:math:`\alpha`
Run Code Online (Sandbox Code Playgroud)
不编译
:math:`{\alpha}`
Run Code Online (Sandbox Code Playgroud)
给我我想要的符号
:math:`{\\alpha}`
Run Code Online (Sandbox Code Playgroud)
给出了单词“alpha”,写为相邻的数学变量 a、l、p、h、a。
要在内联文本中获得K后跟下标的内容\xce\xb1,请使用
:math:`K_{\\alpha}` \nRun Code Online (Sandbox Code Playgroud)\n\n注意大括号和反引号。它工作正常,并且是您根据这些参考文献所期望的:
\n\n在 Python 文档字符串中使用的数学标记中,您需要两个反斜杠(或使用“原始”字符串):
\n\n:math:`K_{\\\\alpha}`\nRun Code Online (Sandbox Code Playgroud)\n\n编辑:我对花括号的看法是错误的。事实证明,这两个示例在 PDF 输出中给出了相同的结果:
\n\n:math:`K_{\\alpha}`\nRun Code Online (Sandbox Code Playgroud)\n\n和
\n\n:math:`K_\\alpha`\nRun Code Online (Sandbox Code Playgroud)\n