Texmaker - 嵌套文档结构

Texmaker - 嵌套文档结构

假设我有一个文件,它输入文件,而文件又输入文件。

foo.tex:\input{bar}

bar.tex:\input{baz}

baz.tex:Hello World!

当我进入时foo.tex,Texmaker 显示结构

foo    
--- bar

当我进入时bar.tex,它显示

bar   
--- baz

当我进入时baz.tex,它只显示

baz

有什么办法可以让它始终显示

foo    
---bar    
------baz

反而?

编辑: 或者如果没有,是否有支持此功能的乳胶编辑器?

答案1

排序答案:否(据我所知)。TeXmaker 只是读取\input{bar}然后制作一个可点击的“栏”标签来打开bar.tex,但程序不会进行递归搜索,事实上不会检查子文件是否真的存在。

要求打开子文件 ( bar.tex) 查看层次结构简直是要求太多了,在我看来。没有任何bar.tex关于 foo.tex 的信息,程序如何能认为这是一个子文件?在工作目录的所有文件中检查 \input{bar}?如果文件主文件不在这里怎么办?搜索整个硬盘?这确实会降低计算机的速度。如果bar.tex同时包含在foo.texpuf.tex和另外十个文件中怎么办?那么必须显示什么“主”文档?

bar.tex最好的办法是像下面这样用注释来启动子文件 % included in foo.tex,这样你就不需要这个功能了。

相关内容