3. 段落级别标记¶
目录
3.1. 内联标记¶
段落包含文本,并且可能包含内联标记:强调,强烈强调,内联 字面量
,独立超链接 (https://pythonlang.cn),外部超链接 (Python 5),内部交叉引用 (示例),带有嵌入 URI 的外部超链接 (Python 网站),脚注引用 (手动编号 1,匿名自动编号 3,标记自动编号 2,或符号 *),引用引用 (12),替换引用 (),以及 内联超链接目标 (有关此处的回溯引用,请参阅下文的 目标)。字符级内联标记也是可能的 (尽管极其难看!) 在 re
Structured
Text 中。问题由 |problematic| 文本指示 (由处理错误生成;这是一个故意的错误)。
此外,通过 sphinx.ext.autodoc
,我在演示中使用它,我可以链接到 test_py_module.test.Foo
。它将链接到我的代码文档。
解释文本的默认角色是 标题引用。以下是一些显式解释文本角色:PEP 引用 (PEP 287);RFC 引用 (RFC 2822);下标;上标;以及 标准 内联 标记
的显式角色。
GUI 标签是指示用户要执行 某些操作 的有用方法。GUI 标签不应超过 line-height
,以免 干扰 相邻行中的文本。
按键绑定指示读者要按下键盘或鼠标上的按钮,例如 MMB 和 Shift-MMB。指示用户操作的另一个有用标记是使用 menuselection
,它可用于显示软件中的短菜单和长菜单。例如,menuselection
在这里可以看到,换行符太长,无法放在此行上。 。
让我们测试内联字面量中的换行和空格重要性:This is an example of --inline-literal --text, --including some-- strangely--hyphenated-words. Adjust-the-width-of-your-browser-window to see how the text is wrapped. -- ---- -------- Now note the spacing between the words of this sentence (words should be grouped in pairs).
如果提供了 --pep-references
选项,则此处应有指向 PEP 258 的实时链接。
3.2. 数学¶
这是一个测试。这是一个方程:\(X_{0:5} = (X_0, X_1, X_2, X_3, X_4)\)。这是另一个
您可以通过使用 :eq:
添加到上面这样的方程的链接 (1)。
3.3. 元数据¶
3.4. 块¶
3.4.1. 字面块¶
字面块用前导段落末尾的双冒号 (“::”) 表示 (就在那边 -->
)。它们可以缩进
if literal_block:
text = 'is left as-is'
spaces_and_linebreaks = 'are preserved'
markup_processing = None
或者可以不缩进地引用它们
>> Great idea!
>
> Why didn't I think of that?
3.4.2. 行块¶
开始吧,乐队指挥 Eric!
一、二,一、二、三、四半只蜜蜂,从哲学上讲,必须,事实上,一半不是。但半只蜜蜂必须是,面对面 它的实体。你明白吗?但是可以说一只蜜蜂是或不是整只蜜蜂,当半只蜜蜂不是蜜蜂时,由于一些古老的伤害?唱歌…
3.4.3. 块引用¶
块引用由缩进的正文元素组成
我的理论,作者是 A. Elk。括号小姐,括号。这个理论如下,现在开始。所有雷龙一端都很细,中间非常非常粗,远端又变细。这就是我的理论,它是我的,属于我,我拥有它,它也是如此。
—Anne Elk (小姐)
3.4.4. Doctest 代码块¶
>>> print 'Python-specific usage examples; begun with ">>>"'
Python-specific usage examples; begun with ">>>"
>>> print '(cut and pasted from interactive Python sessions)'
(cut and pasted from interactive Python sessions)
3.4.5. 代码块¶
# parsed-literal test curl -O http://someurl/release-v2.7.0.dev0+426562f.tar-gz
{
"windows": [
{
"panes": [
{
"shell_command": [
"echo 'did you know'",
"echo 'you can inline'"
]
},
{
"shell_command": "echo 'single commands'"
},
"echo 'for panes'"
],
"window_name": "long form"
}
],
"session_name": "shorthands"
}
3.4.5.1. 带行号的强调行¶
1def some_function():
2 interesting = False
3 print 'This line is highlighted.'
4 print 'This one is not...'
5 print '...but this one is.'
3.6. 参考¶
3.6.1. 脚注¶
3.6.2. 引文¶
- 11
这是我做的引文,让我们把它做得非常长,这样我们就可以看出它不遵循正常的响应式表格的东西。
- 12(1,2)
此引文中有一些
代码 块
,可能还有一些 粗体 和 斜体。见鬼,让我们放一个指向元引文的链接 13。- 13
此引文将有两个反向链接。
这是对上述内容的引用,12,以及一个 [不存在的] 引文。
这是另一种类型的引文:引文
3.6.3. 术语表¶
这是一个术语表,其中包含诸如 写作 之类的术语的定义
3.6.4. 目标¶
本段由显式“example”目标指向。参考可以在上面的 内联标记 下找到。内联超链接目标 也是可能的。
章节标题是隐式目标,通过名称引用。请参阅 目标,它是 `正文元素`_ 的子章节。
目标可以是间接的和匿名的。因此,这个短语 也可能指 目标 章节。
这是一个 `没有目标的超链接引用`_,它会生成错误。
3.7. 指令¶
3.7.1. 目录¶
这些只是众多 reStructuredText 指令的示例。有关其他指令,请参阅:http://docutils.sourceforge.net/docs/ref/rst/directives.html。
3.7.2. 居中文本¶
您可以使用 .. centered::
创建带有居中文本的语句
这是居中文本!
3.7.3. 图像 & 图形¶
3.7.3.1. 图像¶
图像指令(也可点击 - 超链接引用)

3.7.3.2. 图形¶

图形是带有标题和/或图例的图像:¶
re |
修订,重新审视,基于 ‘re’ 模块。 |
结构化 |
结构增强文本,structuredtext。 |
文本 |
好吧,它就是,不是吗? |
此段落也是图例的一部分。
带有居中对齐的图形指令

此标题应居中。¶
3.7.4. 提示框¶
注意
广泛的指令。
小心
不要拿任何木镍币。
危险
疯狂的科学家在工作!
错误
无法计算。
提示
它比面包盒还大。
重要
洗耳朵后面。
整理你的房间。
包括壁橱。
也包括浴室。
把浴室的垃圾拿出去。
清洁水槽。
给你的母亲打电话。
备份你的数据。
注意
这是一个注意。注意中的公式:\(G_{\mu\nu} = 8 \pi G (T_{\mu\nu} + \rho_\Lambda g_{\mu\nu})\)。
技巧
如果服务好,给 15% 的小费。
示例 |
---|
事物 1 |
事物 2 |
事物 3 |
警告
强烈的文字可能会引起极度的脑力劳动。强烈建议读者谨慎。
顺便说一句……
您也可以自定义提示框。
3.7.6. 目标脚注¶
3.7.7. 替换文本¶
我建议您尝试 Python,最棒的 语言 5。
3.7.8. 复合段落¶
此段落包含一个文字块
Connecting... OK
Transmitting data... OK
Disconnecting... OK
因此由一个简单的段落、一个文字块和另一个简单的段落组成。尽管如此,它在语义上是一个段落。
此构造称为复合段落,可以使用“compound”指令生成。
3.8. 下载链接¶
这个 长 长 长 长 长 长 长 长 长 长 长 长 长 长 长 下载 链接 应该是 蓝色, 普通 粗细 文本 带有 前导 图标, 并且 应该 包裹 空格