
Я ищупростойспособ использования \label
и \section*
одновременно. Моя цель — иметьненумерованный раздел с этикеткойчтобы иметь возможность \autoref
это сделать.
Проблема в следующем: \label
не работает при использовании \section*
. Конечно, работает при использовании \section
, но тогда раздел нумеруется.
У меня в документе есть следующее:
\RequirePackage[colorlinks=true, allcolors=blue]{hyperref}
\section*{Criterion} \label{sec:crit}
\section*{My new section}
Blah blah refers to \autoref{sec:crit}
РЕДАКТИРОВАТЬ:
Я использую этот шаблон с Overleaf:https://www.overleaf.com/latex/templates/template-for-data-descriptor-submissions-to-scientific-data/ygdzkjcqzmbp
Я ищупростойспособ использования \label
и \section*
одновременно с этим шаблоном.
Проблема, должно быть, в файле «wlscirep.cls», поскольку этот автономный код работает нормально:
\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}}
не работает, если находится в этом шаблоне.
решение1
Добавление \phantomsection
вышеперечисленных \section*{Criterion} \label{sec:crit}
работ.
\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}