apa7 y inteligenteef

apa7 y inteligenteef

Estoy formateando un documento con el apa7estilo y me gustaría utilizar el cleverefpaquete. Sin embargo, no parece funcionar. Aquí hay un ejemplo mínimo que no funciona:

\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}

Después de ejecutar esto dos veces, recibo las advertencias de LaTeX.

Advertencia de LaTeX: formato de referencia cref para el tipo de etiqueta `' indefinido en la línea de entrada 12.

y

Advertencia de LaTeX: había referencias indefinidas.

y el documento se ve así:

ingrese la descripción de la imagen aquí

¿Tengo que renunciar a Cleveref si estoy usando apa7?

Respuesta1

Del apa7manual:

Tenga en cuenta que las secciones no se pueden \refeditar ya que el estilo APA no utiliza secciones numeradas. Por lo tanto, \labellos comandos son innecesarios a menos que desee utilizar \refname[sic, \nameref¿probablemente?].

Así que esto no es específico cleveref, ni siquiera un estándar \reffuncionaría allí.

información relacionada