Hallo zusammen,
ich möchte gerne auf einer Seite einen Text mit einem Verweis auf eine andere Seite mit einem Link versehen.
Ich habe da schon etwas mit \label{} und \ref{} ausprobiert. Hat leider nicht geklappt.
Beispieltext:
Seite 1:
Der Garten ist hinter dem Haus [1]
Seite 5:
[1] Hier bekommst Du Informationen zu dem Garten hinter dem Haus.
Ich möchte das die [1] von Seite 1 einen Link innerhalb des Dokumentes auf die [1] in Seite 5 bekommt.
Link innerhalb des Dokuments
-
Stefan1975
- Forum-Newbie

- Beiträge: 5
- Registriert: Do 9. Okt 2025, 09:05
- Stefan Kottwitz
- Admin

- Beiträge: 2861
- Registriert: Di 8. Jul 2008, 00:39
- Kontaktdaten:
Re: Link innerhalb des Dokuments
Bei mir klappt das. Ich verwende das hyperref-Paket.
Wie genau machst Du das denn? Dann können wir vllt. sagen, wo die Ursache liegt, wenn wir den Code sehen. Gern auf das Nötigste reduziert ohne echte Text-Inhalte.
Stefan
Wie genau machst Du das denn? Dann können wir vllt. sagen, wo die Ursache liegt, wenn wir den Code sehen. Gern auf das Nötigste reduziert ohne echte Text-Inhalte.
Stefan
-
Stefan1975
- Forum-Newbie

- Beiträge: 5
- Registriert: Do 9. Okt 2025, 09:05
Re: Link innerhalb des Dokuments
Ich habe folgendes eingegeben:
\documentclass[a4paper,12pt]{article}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage{hyperref}
\begin{document}
Seite 1:
Der Garten ist hinter dem Haus \ref{[1]}
Seite 5:
[1] Hier bekommst Du die Informationen zu dem Garten hinter dem Haus
\end{document}
Und es wird leider der Link von der ersten [1] zur zweiten nicht durchgeführt.
\documentclass[a4paper,12pt]{article}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage{hyperref}
\begin{document}
Seite 1:
Der Garten ist hinter dem Haus \ref{[1]}
Seite 5:
[1] Hier bekommst Du die Informationen zu dem Garten hinter dem Haus
\end{document}
Und es wird leider der Link von der ersten [1] zur zweiten nicht durchgeführt.
- Stefan Kottwitz
- Admin

- Beiträge: 2861
- Registriert: Di 8. Jul 2008, 00:39
- Kontaktdaten:
Re: Link innerhalb des Dokuments
LaTeX nummeriert Querverweise automatisch, Du brauchst also nicht [1], [2], etc. zu schreiben. Da kann man sich mit der Zahl vertun, in einem größeren Dokument, und wenn man was einschiebt, dann muss man überall per Hand die Nummern ändern.
Daher schreibt man \ref mit einem "Label", einer Bezeichnung, zum Beispiel \ref{garten}. Die Position setzt man im Dokument dann an der beabsichtigten Stelle mit \label{garten}. Einfach sinnvoll klingende Labels wählen.
Weiterhin braucht man hierzu etwas Nummeriertes, also etwa Abschnitt 2, Seite 5, Fußnote 10, Listenpunkt 4, Gleichung 12, Definition 8, ...
Egal wie die Nummer ist, LaTeX macht die Referenz automatisch zu der Nummer, wo man das zugehörige \label hingeschrieben hat.
Hier ein Beispiel mit Deinem Text:
Du kannst hier im Forum auf "LaTeX-Ausgabe" klicken und erhältst es angezeigt.
Hier mal ein Beispiel mit etwas mehr verschiedenen Referenzen, dennoch kurz gehalten, aus meinem Buch:
Das ergibt:
Stefan
Daher schreibt man \ref mit einem "Label", einer Bezeichnung, zum Beispiel \ref{garten}. Die Position setzt man im Dokument dann an der beabsichtigten Stelle mit \label{garten}. Einfach sinnvoll klingende Labels wählen.
Weiterhin braucht man hierzu etwas Nummeriertes, also etwa Abschnitt 2, Seite 5, Fußnote 10, Listenpunkt 4, Gleichung 12, Definition 8, ...
Egal wie die Nummer ist, LaTeX macht die Referenz automatisch zu der Nummer, wo man das zugehörige \label hingeschrieben hat.
Hier ein Beispiel mit Deinem Text:
\documentclass[a4paper,12pt]{article}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage{hyperref}
\begin{document}
\section{Übersicht}
Der Garten ist hinter dem Haus im Abschnitt \ref{garten}.
\clearpage
\section{Infos zum Garten}
\label{garten}
Hier bekommst Du die Informationen zu dem Garten hinter dem Haus.
\end{document}Hier mal ein Beispiel mit etwas mehr verschiedenen Referenzen, dennoch kurz gehalten, aus meinem Buch:
\documentclass{book}
\usepackage{hyperref}
\begin{document}
\chapter{Statistik}
\section{Einführung}
\newpage
\section{Am häufigsten verwendete Pakete von LaTeX.org-Benutzern}
\label{packages}
Die fünf meistverwendeten Pakete, genutzt von LaTeX.org-
Mitgliedern\footnote{laut der Umfrage von 2021 auf
LaTeX.org\label{project}}:
\begin{enumerate}
\item graphicx\label{graphicx}
\item babel
\item amsmath\label{amsmath}
\item geometry
\item hyperref
\end{enumerate}
\chapter{Mathematik}
\emph{amsmath}, auf Position \ref{amsmath} der Topliste
in Abschnitt~\ref{packages} auf Seite~\pageref{packages},
ist unverzichtbar für hochwertigen mathematischen Satz in
\LaTeX. \emph{graphicx}, auf Position \ref{graphicx},
dient zum Einbinden von Bildern. Siehe auch die Fußnote \ref{project}
auf Seite~\pageref{project}.
\end{document}-
Stefan1975
- Forum-Newbie

- Beiträge: 5
- Registriert: Do 9. Okt 2025, 09:05
Re: Link innerhalb des Dokuments
Danke für die Beispiele. Ich schaue es mir an.