Python sphinx 重新构造的文本摘要出现在标题前面,否则无法识别 简介
我使用(Python)Sphinx创建我的个人主页。这是一个技术文章的集合,最近我注意到我写的文章更多的是博客类型。我仍然喜欢有一个层次结构,而不是一个帖子的线性时间线 我试着让一个文档正常工作,并意识到这需要适当的文档元数据才能正常工作。有,有,它说: 如果字段列表是文档中的第一个非注释元素(文档标题之后,如果有),则可能会将其字段转换为文档书目数据 初试 因此,我假设我可以做到以下几点:Python sphinx 重新构造的文本摘要出现在标题前面,否则无法识别 简介,python-sphinx,restructuredtext,Python Sphinx,Restructuredtext,我使用(Python)Sphinx创建我的个人主页。这是一个技术文章的集合,最近我注意到我写的文章更多的是博客类型。我仍然喜欢有一个层次结构,而不是一个帖子的线性时间线 我试着让一个文档正常工作,并意识到这需要适当的文档元数据才能正常工作。有,有,它说: 如果字段列表是文档中的第一个非注释元素(文档标题之后,如果有),则可能会将其字段转换为文档书目数据 初试 因此,我假设我可以做到以下几点: .. Copyright © 2014-2016 Martin Ueding <dev@marti
.. Copyright © 2014-2016 Martin Ueding <dev@martin-ueding.de>
###################################
The Idiosyncrasies of Bash's quotes
###################################
:Date: 2014-07-13 00:00:00
:Abstract:
The Bash shell has many quirks and takes a lot of time to master. The Fish
shell has a cleaner syntax but is not installed on many systems. The quote
idiosyncrasy of Bash is presented.
在那里,人们可以看到元数据被很好地提取出来:
然而,摘要在标题前面!这是一个交易破坏者,因为这看起来并不正确。我喜欢现在使用我实际的div.abstract
CSS样式
到目前为止已经试过了
一种解决方法是只向上移动Date
字段,这样RSS提要扩展就可以获取日期。然后在主题中,我必须以某种方式在页面上输入日期。或者我复制它,使其以人类可读的形式出现在标题下的表格中,并在标题前复制另一份。这样我就可以控制RSS提要何时更新
或者,我可以在模板中再次添加标题,因为我有title
变量,即使标题位于此元数据表下面。然后我需要一些CSS从页面中删除第二个
,这样看起来就像我想要它一样。但是,这看起来像是一个混乱,如果没有CSS(我想这不是一个太多的要求,否则标题将被复制)就会崩溃
删除版权评论也不会改变任何事情
悬而未决的问题
有更好的办法吗?我可以先看一下标题,然后让Sphinx正确提取元数据吗?也许你可以看一看-Tinkerer是由Sphinx驱动的Python博客引擎/静态网站生成器。也许你可以看一看-Tinkerer是由Sphinx驱动的Python博客引擎/静态网站生成器。
{% if meta is defined %}
<p>
{% for key, val in meta.items() %}
{{ key }} → {{ val }} <br />
{% endfor %}
</p>
{% endif %}
{% block body %} {% endblock %}
.. Copyright © 2014-2016 Martin Ueding <dev@martin-ueding.de>
:Date: 2014-07-13 00:00:00
:Abstract:
The Bash shell has many quirks and takes a lot of time to master. The Fish
shell has a cleaner syntax but is not installed on many systems. The quote
idiosyncrasy of Bash is presented.
###################################
The Idiosyncrasies of Bash's quotes
###################################