apa7 と cleveref

apa7 と cleveref

スタイルを使用してドキュメントをフォーマットしており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}

これを2回実行すると、LaTeXの警告が表示されます

LaTeX 警告: 入力行 12 のラベル タイプ `' の cref 参照形式が未定義です。

そして

LaTeX 警告: 未定義の参照がありました。

ドキュメントは次のようになります。

ここに画像の説明を入力してください

apa7 を使用している場合、cleveref を諦めるしかないのでしょうか?

答え1

マニュアルよりapa7:

\refAPA スタイルでは番号付きセクションを使用しないため、セクションを 'd で囲むことはできないことに注意してください。したがって、 [sic, probably?]\labelを使用する場合を除き、コマンドは不要です。\refname\nameref

したがって、これは に固有のものではなくcleveref、標準さえも\refそこでは機能しません。

関連情報