未定义的引用(在某些情况下)

未定义的引用(在某些情况下)

首先,我要感谢社区所做的工作。每当出现 LaTeX 问题时,这个网站总是第一个检查的。然而,这次似乎没有人遇到过我的问题(这对我来说真的是难以想象的):

我目前正在使用 LaTeX 和 documentclass apa6 撰写论文。每当我尝试引用节/小节/... 时,我无法使用\ref或引用节号\autoref。但是,它可以与 一起使用\nameref

日志对前两个引用(即\ref& \autoref)抛出“未定义的引用”错误,但对最后一个引用不会抛出错误。

这是我的最小示例:

\documentclass[man, 12pt, a4paper, floatsintext]{apa6}

%================ Packages =================================
% fontenc Package
\usepackage[T1]{fontenc}

% Lade Unicode 8
\usepackage[utf8]{inputenc}

% Lade Neue Deutsche Rechtschreibung 
\usepackage[ngerman]{babel}

%url Package
\usepackage{url}

%Euro Zeichen
\usepackage{eurosym}

% todo=Package
\usepackage{todonotes}

% TikZ
\usepackage{tikz}

% Figure Packages
\usepackage{graphicx}
\usepackage{subcaption}
\captionsetup{font=footnotesize}

% um \patchcmd ausführen zu können
\usepackage{etoolbox}

% Für gewisse Textzeichen
\usepackage{textcomp}

% Erleichterter Import von Dateien
\usepackage{import}

% Über- und Unterschriften für Bilter/ Tabellen
\usepackage{caption}

%Verbesserte Referenzen
\usepackage{hyperref}
% Hyperlinks weniger awkward
\hypersetup{
    colorlinks=true,
    citecolor=black,
    filecolor=black,
    linkcolor=black,
    urlcolor=black
}
%Standalone
%\usepackage{standalone}

% apacite separat laden
\usepackage{apacite}

\title{Example of a Title}
\shorttitle{Short Example}
\author{Knows not}
\affiliation{XY}
\abstract{}


\begin{document}
    \maketitle

    \section{Foo}
    \label{sec:foo}

    Referencing \ref{sec:foo} or \autoref{sec:foo}, that goes by the name of \nameref{sec:foo}

\end{document}

答案1

apa6格式中,部分没有编号。如果你想向需要的期刊提交论文apa6,你应该遵守格式。

man由于从印刷角度来看这种风格是我所知道的最差的风格之一,因此我不建议将其用于提交之外的任何其他目的。

无论如何,如果你仍然想使用它并编号部分,请添加

\setcounter{secnumdepth}{1}

\maketitle

相关内容