如何改善 TeXstudio 中的导航?

如何改善 TeXstudio 中的导航?

在我的文档中,章节和部分声明如下:

\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 的结构窗格显示以下层次结构:

TeXstudio 层次结构

请注意,第二和第三部分与章节列在相同的层次结构级别。此外,我发现第一部分仅显示在章节下,当且仅当 后面\chapter紧跟着一些文本时,才会启用可折叠插入符号 - 在此示例中The sections in this chapter...

像这样组织文档会导致许多章节和更多节都直接存在于根节点之外,破坏任何层次结构并使整个文档的导航变得困难,因为我需要扫描整个列表,而不是依靠扫描层次结构级别来找到我正在寻找的部分。

有没有办法让所有部分都显示在章节下一级?或者,有没有更好的方法来组织我的文档?

答案1

您可以启用高级选项:

Advanced Editor -> Structure Panel -> Keep Indentation of includes in structure tree

结构

不过,就我个人而言,我会遵循 Stafford Willams 的建议,将各部分放入关联文件中。无论如何,子部分都会存在。

答案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 的答案将文件推送到子级别层次结构。

相关内容