如何让我的宏出现在 TexStudio 结构树视图上

如何让我的宏出现在 TexStudio 结构树视图上

我正在尝试创建一个类似于 \subsection{} 的函数,实际上我在我的代码中使用它,尽管我真正需要它像一个部分一样出现在 TexStudio 圣诞树上。这是我希望出现的 \test{} 命令的树结构

我的问题是如何使我的宏出现在结构视图中,就像一个部分通常出现的那样。

这真的很重要,因为这将是一份包含大量测试的庞大文件。

%%TEST ENVIRONMENT
%Creating and reseting the counter
\newcommand{\testref}{\thesubsection}
\newcommand{\test}[1]{
    \renewcommand{\testref}{\thesubsection}\refstepcounter{subsection} \newpage \textbf{TEST\#}~\testref
    \addcontentsline{toc}{subsection}{TEST~\testref: #1}
     \subsection*{TITLE:~\textup{\MakeUppercase{#1}}}  \resetactioncounter \resetidcounter
 }

\newcommand{\subtest}[1]{
    \renewcommand{\testref}{\thesubsubsection}\refstepcounter{subsubsection} \newpage \textbf{TEST\#}~\testref
    \addcontentsline{toc}{subsubsection}{TEST~\testref: #1}
    \subsubsection*{TITLE:~\textup{\MakeUppercase{#1}}}  \resetactioncounter
}

这是主 .tex 文件,它接收上述第一个 tex 命令

\documentclass{report}
\input{ExampleCommands.tex}

\begin{document}

\newpage

\section{Section 1}

\newpage
\section{Section 2}


\subsection{Subsection 2.1}


\subsection{Subsection 2.2}



\section{Overall tests}
\label{Test Section}



\test{first test}   %this is the command I've created to build my test section that I would like to be shown at the Structure TreeView

\begin{results}
    \resultID{this is my first result}
\end{results}



\end{document}

相关内容