Есть ли версия LaTeX «input» или дочерние документы R Markdown для Python? - PullRequest
0 голосов
/ 09 ноября 2019

В LaTeX есть функция, называемая «input» (https://en.wikibooks.org/wiki/LaTeX/Modular_Documents#Comparing_the_methods:_input_vs_include), которая позволяет мне включать код LaTeX из другого файла, по сути, как дочерний документ (https://yihui.name/knitr/demo/child/).) Это означает, что я могу по существу разложитьдокумент, не беспокоясь о том, как части действуют локально.

По сути, я хочу иметь основной файл "printExample.py", например:

documentFileName = "ABCD"

theCommandImLookingFor "childfile.py"

sampleFuncHere()

и "childfile.py "может выглядеть так:

def sampleFuncHere():
    print(documentFileName)

, а" printExample.py "будет эквивалентно:

documentFileName = "ABCD"

def sampleFuncHere():
    print(documentFileName)

sampleFuncHere()

Я пытаюсь использовать пакет Python" python-docx "аналогично LaTeX или R Markdown, но я не могу найти эквивалентный код функции" input "в LaTeX или дочерних документах в R Markdown.

...