
Ich suche eineinfachArt und Weise zu verwenden \label
und \section*
gleichzeitig. Mein Ziel ist es, eineunnummerierter Abschnitt mit einer Beschriftungum es zu können \autoref
.
Das Problem ist: \label
funktioniert nicht, wenn verwendet wird \section*
. Natürlich funktioniert es, wenn verwendet wird \section
, aber dann ist der Abschnitt nummeriert.
Ich habe folgendes in einem Dokument:
\RequirePackage[colorlinks=true, allcolors=blue]{hyperref}
\section*{Criterion} \label{sec:crit}
\section*{My new section}
Blah blah refers to \autoref{sec:crit}
BEARBEITEN:
Ich verwende diese Vorlage von Overleaf:https://www.overleaf.com/latex/templates/template-for-data-descriptor-submissions-to-scientific-data/ygdzkjcqzmbp
Ich suche eineinfachArt und Weise zu verwenden \label
und \section*
gleichzeitig mit dieser Vorlage.
Das Problem muss in der Datei „wlscirep.cls“ liegen, da dieser eigenständige Code einwandfrei funktioniert:
\documentclass[10pt]{article}
\RequirePackage[colorlinks=true, allcolors=blue]{hyperref}
\begin{document}
\section*{Criterion} \label{sec:crit}
Here is section one
\section*{My new section}
Here is section two. This refers back to \hyperref[sec:crit]{Criterion~\ref*{sec:crit}}.
\end{document}
\hyperref[sec:crit]{Criterion~\ref*{sec:crit}}
Funktioniert aber nicht, wenn es in dieser Vorlage ist.
Antwort1
Das Hinzufügen \phantomsection
oben \section*{Criterion} \label{sec:crit}
funktioniert.
\RequirePackage[colorlinks=true, allcolors=blue]{hyperref}
\begin{document}
\phantomsection
\section*{Criterion} \label{sec:crit}
Here is section one
\section*{My new section}
Here is section two. This refers back to \hyperref[sec:crit]{Criterion~\ref*{sec:crit}}.
\end{document}