具有自定义标题类的书签层次结构

具有自定义标题类的书签层次结构

我是新来的,但我已经使用 LaTeX 好几年了。

最近,我必须在文档中定义新的章节和节类级别,我使用titlesec包和titleclass命令创建了它们。为了在目录中正确格式化,我使用了titletoctitlecontents命令)。

\titleclass{\fase}{straight}[\chapter]
\newcounter{fase}
\titleformat{\fase}{\centering\sffamily\huge\bfseries}{}{0em}{FASE \thefase\\ }
\titlespacing*{\fase}{0pt}{3.25ex plus 1ex minus .2ex}{1cm}
\titlecontents{fase}[0pt]{\vspace{1em}}{\bfseries Fase\ \thecontentslabel : }{}{\bfseries\hfill\contentspage}


\titleclass{\tarea}{straight}[\fase]
\newcounter{tarea}[fase]
\titleformat{\tarea}{\sffamily\LARGE\bfseries}{TAREA \thefase.\thetarea: }{0em}{}
\titlespacing*{\tarea}{0pt}{3.25ex plus 1ex minus .2ex}{1.5ex plus .2ex}
\titlecontents{tarea}[1.5em]{}{Tarea\ \thecontentslabel : }{}{\ \hfill\contentspage}

问题是它不尊重 pdf 书签中的级别。在 Overleaf 中,hyperref会发出警告,指出级别未知,tarea并将其设置为 0,所以我想一定有办法为这个类似部分的命令设置级别。但我的本地发行版(适用于 Windows 的 texlive)中没有出现任何内容

为了说明我的意思,这里有一个屏幕截图:

在此处输入图片描述

因此,使用 来创建“介绍” \chapter,使用 来创建“目标”、“实用工具”和“工作区域” \section

现在,“Sistema de separación”和“Sistema ARQUIMEA”是\fase,其余的是\tarea(fase = 阶段,tarea = 任务)

我在网上查找过,但没有找到一个能够解决完全相同问题的解决方案,所以他们的解决方案不起作用。

任何想法?

相关内容