在我的文档中,章节和部分声明如下:
\chapter{User Application - General}
The sections in this chapter are not specific to either \puser{}s and \suser{} and apply to both.
\section{Startup Screen}\input{userapp/startup}
\section{Welcome Screen}\input{userapp/welcome}
这会导致 TeXstudio 的结构窗格显示以下层次结构:
请注意,第二和第三部分与章节列在相同的层次结构级别。此外,我发现第一部分仅显示在章节下,当且仅当 后面\chapter
紧跟着一些文本时,才会启用可折叠插入符号 - 在此示例中The sections in this chapter...
。
像这样组织文档会导致许多章节和更多节都直接存在于根节点之外,破坏任何层次结构并使整个文档的导航变得困难,因为我需要扫描整个列表,而不是依靠扫描层次结构级别来找到我正在寻找的部分。
有没有办法让所有部分都显示在章节下一级?或者,有没有更好的方法来组织我的文档?
答案1
答案2
一种选择是在关联文件中声明这些部分。
这立即使根文件变得更简单,并简化了结构窗格。不再列出部分,但列出的文件代表它们。
\chapter{User Application - General}
The sections in this chapter are not specific to either \puser{}s and \suser{} and apply to both.
\input{userapp/startup}
\input{userapp/welcome}
\input{userapp/home}
然后,您可以应用 Tim Hoffman 的答案将文件推送到子级别层次结构。