Titlesec 不允许我使用 nameref

Titlesec 不允许我使用 nameref

我正在写一篇文章fancyhdr,并使用,namereftitlesecNameref用于\currentname在页脚中包含部分,但我也想使部分名称看起来不同,当我使用该titlesec包时,部分名称不会出现在页脚中。

\documentclass[natbib]{apa7}
\usepackage[utf8]{inputenc}
\usepackage{fancyhdr}
\usepackage{nameref}
\usepackage[big]{titlesec}

\makeatletter
\newcommand*{\currentname}{\@currentlabelname}
\makeatother

\pagestyle{fancy}
\fancyhf{}
\rhead{some}
\lhead{thing}
\cfoot{\currentname}
\rfoot{\thepage}

\begin{document}

\section*{Antecedentes}
somethingsomethingsomethingsomethingsomethingsomething...
\newpage

\end{document}

如果我删除titlesec包,那么页脚将再次显示 \currentname。我没有找到任何东西,但我也是 LaTeX 新手,所以也许我遗漏了一些东西。所以,如果有人知道该怎么做,那就太好了

相关内容