首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >sphinx导入父目录rst文件?

sphinx导入父目录rst文件?
EN

Stack Overflow用户
提问于 2010-12-29 08:35:02
回答 2查看 3.8K关注 0票数 10

我需要为每个模块创建一个sphinx项目,

每个模块共享一些常见的rsts,如公司信息、许可证等。

我的项目树是这样的:

代码语言:javascript
复制
./conf.py
./index.rst
./intro.rst
./about.rst

./device1/conf.py
./device1/index.rst 

我把它写在./device1/index.rst中,但它不工作,我怎么能导入父rst文件呢?

代码语言:javascript
复制
.. toctree::
   :maxdepth: 1

   ../intro
   ../about
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-01-04 09:59:13

我找到了一个方法来做到这一点:

代码语言:javascript
复制
.. include:: ../intro.rst

但它将包括所有的文本...也许这是唯一的方法?

票数 8
EN

Stack Overflow用户

发布于 2010-12-30 01:01:57

我个人不知道如何修改源搜索路径,所以我最终修改了make文件,以便为sphinx build目录中的所有*.rst文件创建符号链接。

代码语言:javascript
复制
foreach f ( `\ls OTHER_DIR | egrep '.rst$$'` ) \
    ln -s -f $$f BUILD_DIR \
end

(这假设您使用的是Linux/Unix。)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4550659

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档