
Ich habe einen Satz wie diesen in Latex geschrieben \begin{theorem} lllllll \end{theorem} Ich möchte, dass beim Zitieren dieses Satzes „Satz 5.2“ in blauer Schrift vorkommt und dass ich durch Anklicken zum gewünschten Satz gelange.
Antwort1
Sie müssen ein Paket laden, beispielsweise amsthm
oder ntheorem
, um die Einrichtung einer theoremähnlichen Umgebung zu vereinfachen. Um Querverweisaufrufe in blaue Hyperlinks umzuwandeln, müssen Sie das hyperref
Paket mit den Optionen colorlinks
und laden linkcolor=blue
. Ich empfehle Ihnen außerdem, das cleveref
Paket mit der Option zu laden nameinlink
. Ordnen Sie dann jedem Theorem, auf das Sie verweisen möchten, eine \label
Direktive zu und erstellen Sie Querverweisaufrufe mit \cref
und/oder \autoref
Anweisungen.
\documentclass{article}
\usepackage{amsmath,amssymb,amsthm}
\usepackage[colorlinks,linkcolor=blue]{hyperref}
\usepackage[nameinlink]{cleveref}
% Set up theorem-like environments:
\newtheorem{theorem}{Theorem}
\begin{document}
\counterwithin{theorem}{section} % just for this example
\setcounter{section}{5} \stepcounter{theorem}
\begin{theorem} \label{thm:important}
Bla bla bla
\end{theorem}
\noindent
A cross-reference to \autoref{thm:important}.
Another cross-reference to \cref{thm:important}.
\end{document}