2010-12-29 2 views
8

나는 등 회사 정보, 라이센스, 같은 하나 개의 각 모듈에 대한 스핑크스 프로젝트,스핑크스 가져 오기 부모 dir 첫 번째 파일?

및 각 모듈의 주 몇 가지 일반적인 RSTS를 만들 필요가

내 프로젝트 트리는 다음과 같이이다 :

./conf.py 
./index.rst 
./intro.rst 
./about.rst 

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

./device1/index.rst에이 내용을 적었습니다. 작동하지 않습니다. parent 첫 번째 파일을 어떻게 가져올 수 있습니까?

.. toctree:: 
    :maxdepth: 1 

    ../intro 
    ../about 

답변

6

나는이 할 수있는 방법을 발견 :

.. include:: ../intro.rst 

을하지만 모든 텍스트를 포함 ... 어쩌면 그것은 유일한 방법입니까?

+0

좀 더 자세한 답변을 보려면 [이 StackOverflow 응답] (http://stackoverflow.com/a/17217041/1398841)을 확인하십시오. – phoenix

+1

README.rst의 일부만 포함하려면 다음을 수행하십시오. https://muffinresearch.co.uk/selectively-including-parts-readme-rst-in-your-docs/ – ederag

0

나는 개인적으로 소스 검색 경로를 수정하는 방법을 알아낼 수 없었다, 그래서 나는 스핑크스 빌드 디렉토리에있는 모든 *.rst 파일에 대한 심볼릭 링크를 만들 메이크 파일을 수정 끝났다.

foreach f (`\ls OTHER_DIR | egrep '.rst$$'`) \ 
    ln -s -f $$f BUILD_DIR \ 
end 

(이것은 당신이 리눅스/유닉스를 사용하는 가정.)

관련 문제