apa7과 클레레프

apa7과 클레레프

해당 스타일로 문서의 서식을 지정하고 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:

\refAPA 스타일은 번호가 매겨진 섹션을 사용하지 않으므로 섹션을 지정할 수 없습니다 . 따라서 [sic, 아마도?]를 \label사용하지 않는 한 명령은 필요하지 않습니다 .\refname\nameref

따라서 이것은 특정적인 것이 아니며 cleveref표준조차 \ref작동하지 않습니다.

관련 정보