apa7 和 smartef

apa7 和 smartef

我正在使用該樣式格式化文檔apa7,並希望使用該cleveref包。然而,它似乎不起作用。這是一個最小的不起作用的範例:

\documentclass{apa7}
\usepackage{cleveref}
\title{foo}
\shorttitle{f}
\author{bar}
\affiliation{baz}
\abstract{quz}
\begin{document}

\maketitle

We refer to \cref{sec:test-section}.

\section{Test section}
\label{sec:test-section}

\end{document}

運行兩次後,我收到 LaTeX 警告

LaTeX 警告:輸入行 12 上未定義標籤類型「」的 cref 參考格式。

LaTeX 警告:存在未定義的引用。

該文件如下所示:

在此輸入影像描述

如果我使用apa7,我是否必須放棄cleveref?

答案1

apa7手冊中:

請注意,\ref由於 APA 樣式不使用編號的部分,因此無法對部分進行編號。因此\label,除非您希望使用\refname[原文如此,\nameref可能嗎? ],否則命令是不必要的。

所以這並不是特定於 的cleveref,甚至沒有標準\ref在那裡工作。

相關內容