Archiv verlassen und diese Seite im Standarddesign anzeigen : Verweis mit \label und \ref auf andere Dokumente
DA-Knecht
11-10-2008, 12:38
Ich habe ein Hauptdokument, in das die einzelnen Kapitel über \input eingebunden werden.
Wenn ich innerhalb eines Kapitels ein \label vergebe, kann ich das in anderen Kapiteln (und damit anderen tex-Dateien) über \ref{} nicht aufrufen.
Wie kann ich solche Dokumentübergreifenden Labels vergeben?
localghost
11-10-2008, 12:46
Ich habe ein Hauptdokument, in das die einzelnen Kapitel über \input eingebunden werden.
Wenn ich innerhalb eines Kapitels ein \label vergebe, kann ich das in anderen Kapiteln (und damit anderen tex-Dateien) über \ref{} nicht aufrufen.
Wie kann ich solche Dokumentübergreifenden Labels vergeben?
Lies die Dateien mit \include statt \input ein. Informiere dich auch über den Befehl \includeonly.
MfG
Thorstenı
Ich habe ein Hauptdokument, in das die einzelnen Kapitel über \input eingebunden werden.
Wenn ich innerhalb eines Kapitels ein \label vergebe, kann ich das in anderen Kapiteln (und damit anderen tex-Dateien) über \ref{} nicht aufrufen.
Wie kann ich solche Dokumentübergreifenden Labels vergeben?
sicher geht das mit \input. Du musst also schonmal ein Minimalbeispiel
angeben, welches das widerlegt.
\begin{filecontents}{bar.tex}
foo\label{baz} oder auf Seite~\pageref{foobaz}
\end{filecontents}
\begin{filecontents}{baz.tex}
foo\label{foobarbaz} oder auf Seite~\pageref{baz}
\end{filecontents}
\documentclass[12pt,a4paper]{article}
\begin {document}
\input{bar}
\clearpage Wie auf Seite~\pageref{baz} zu sehen ist\label{foobaz} ...
\input{baz}
\end {document}
Herbert
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.