我正在使用Sphinx记录非Python项目。我想./doc
在每个子模块中分发文件夹,其中包含submodule_name.rst
用于记录该模块文件的文件。然后,我想将这些文件吸收到主层次结构中,以创建整个设计的规范。
即:
Project
docs
spec
project_spec.rst
conf.py
modules
module1
docs
module1.rst
src
module2
docs
module2.rst
src
我试图project_spec.rst
像这样在主文档toctree中包含文件:
.. toctree::
:numbered:
:maxdepth: 2
Module 1 <../../modules/module1/docs/module1>
但是,此错误消息导致:
警告:toctree包含对不存在的文档u’modules / module1 / docs / module1’的引用
是否无法以../
某种方式在文档路径中使用?
更新:添加了conf.py位置
更新:除了下面的包含技巧之外,仍然不可能(2019)。有一个开放的问题正在不断推进:https : //github.com/sphinx-
doc/sphinx/issues/701
是的你可以!
代替符号链接(在Windows上不起作用),创建一个存根文档,该文档中除了.. include::
指令外什么也没有。
我遇到了这种情况,试图链接到源树顶部的自述文件。我将以下内容放在名为的文件中readme_link.rst
:
.. include:: ../README
然后在中index.rst
,我使toctree看起来像:
Contents:
.. toctree::
:maxdepth: 2
readme_link
other_stuff
现在,我在索引页面上有指向发行说明的链接。
感谢http://reinout.vanrees.org/weblog/2010/12/08/include-external-in-
sphinx.html
的建议
我在一篇类似的文章中读到了如何在ubuntu xampp中更改文档根,这篇文章说要更改documentroot的值 httpd。conf值:DocumentRoot“/media/my\drive/xampp/htdocs” XAMPP:错误1!无法启动Apache!XAMPP:正在启动诊断。。。对不起,我不知道出了什么问题。XAMPP:请联系我们的论坛http://www.apachefrien
Sphinx 是一个工具,她能够轻易地创建智慧和优雅的文档,她是出自 Georg Brandl 之手,在BSD许可证下授权。
我已经将apache虚拟主机配置文件的文档根目录设置为laravel的公共目录。我有一个angular 4应用程序,内置在public/dashboard dist目录中。我已将此目录添加为搜索视图config/view的位置。php如下所示: 成功登录后,我可以将用户重定向到该目录中的dashboard-index.php。但是该文件中的所有资产链接(js、css等)都无法加载并返回404。例如
Sphinx简单来说,是一个文档生成工具,用于把reStructuredText 格式的源文件生成诸如HTML, PDF, LaTex一类的格式。编辑者无须亲自处理文本的格式, 程序会自动根据源文件里的设置产生格式, 以及自动生成章节链接等工作。 和 DocBook一样,Sphinx可以看做是一个把文本格式处理和文字编辑分开的工具。举个例子来说吧,大家一定都曾有过上学时用Word痛苦地修改论文 的
问题内容: 我正在用Sphinx写一些文档,我只想为HTML文档而不是LaTeX文档打印某些文本块。某事告诉我我应该可以做到这一点,但我不知道如何做到。有谁知道如何做到这一点? 问题答案: 不需要扩展名。只需使用指令即可。 (旧链接,摘自2010年的原始帖子) https://web.archive.org/web/20100129001557/http://sphinx.pocoo.org/ma
文件当前将转到: