首先,我要感谢社区所做的工作。每当出现 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
。