PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : \pageref's in Tabellen



cauchy
14-11-2005, 11:28
Hi,

ich habe eine Tabelle in Latex erstellt und
möchte nun an einigen Stellen \pageref's
vergeben, die an einem späteren Zeitpunkt
definiert sind.

So weit läuft das Programm sogar die Seitenzahlen
in der Tabelle stimmen, nur wenn man auf den Link
klickt kann man nicht zu der Seite gelangen, man verharrt
immer auf der Seite der Tabelle selbst ohne von der
Navigation innerhalb des Dokuments profitieren zu könnnen.

Muss ich vielleicht ein neues package einbinden?

Vielen Dank für neue Anregungen.


Gruss

Cauchy

countbela666
14-11-2005, 16:51
Hi cauchy,

hyperref hast du eingebunden, oder? Wenn ja und es funzt trotzdem nicht: Minimalbeispiel.

Grüße,
Marcel

cauchy
14-11-2005, 20:51
Hi Marcel,

so hier habe ich mal mein Dokument in gekürzter Form:

\documentclass[a4paper,10pt,german]{article}
\usepackage{hyperref}
\usepackage{tabularx}
\usepackage{marvosym}
\usepackage{ae}
\usepackage[T1]{fontenc}

\parskip 1ex
\parindent 0cm
\topmargin -1cm \textheight 34cm \textwidth 16cm \oddsidemargin
0cm

\usepackage[pdftex]{graphicx} % Zur Einbindung von PDF-Bildern
\DeclareGraphicsExtensions{.pdf} % Dateiendung für PDF-Bilder



\newcommand{\bec}{\begin{center}}
\newcommand{\ec}{\end{center}}


\begin{document}
\pagenumbering{arabic}


{\renewcommand{\baselinestretch}{1.2}

\begin{table}[h]\bec
\begin{tabular*}{\textwidth}{l@{\extracolsep\fill} l}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%
\multicolumn{2}{c}{\textit{\large{\textbf{Text}}}} \\
\hline \hline
&\\

& BlaBlaBlaBlaBlaBla (S. \pageref{p:dokument})\\

\end{tabular*}\ec

\end{table}
}



\newpage
\label{p:dokument}
\includegraphics[width=1\textwidth]{dokument}


\end{document}

Vielleicht fällt Dir dazu ja was ein. Ich habe auch bei den footnotes
probleme. Ich habe das gefühlt latex kommt mit der reference einfach
nicht aus der Tabellenstruktur raus.

Gruss

Cauchy

countbela666
14-11-2005, 21:42
Hallo cauchy,

dein Problem ist nicht die Referenz aus der Tabelle heraus, sondern das komplette Fehlen eines Ankers für die Referenz. Die Seitenzahl für den Link wird zwar richtig berechnet, der Link hat jedoch kein Ziel innerhalb des Dokuments. Ein solcher Linkanker wird mit jedem neuen Gliederungsabschnitt oder einer caption automatisch erstellt; das einfachste (und natürlichste) wäre es also, dein Bild in eine entsprechende Umgebung zu packen und mit einer caption zu versehen (das Label muss dann natürlich nach der caption gesetzt werden). Wenn du eine Bildunterschrift partout vermeiden und auch keine neue Gliederungsebene auf der zu referenzierenden Seite beginnen willst, könntest du mit einer leeren section vor dem Label das gleiche erreichen (also z.B. \section*{\vspace*{-1.5\baselineskip}}\label{p:dokument}).

Noch zwei allgemeine Anmerkungen zu deinem Code:
Das hyperref-Paket sollte (bis auf einige wenige Ausnahmen) immer als letztes Paket geladen werden. Warum, steht in der hyperref-Doku.
An Stelle der Umdefinierung von \baselinestretch sollte die Anpassung des Zeilenabstandes mit dem Paket setspace vorgenommen werden. Warum steht hier: http://www.mrunix.de/forums/showthread.php?t=40632

Grüße,
Marcel

cauchy
15-11-2005, 10:32
Hi Marcel,

heissen Dank für deine Hinweise. Ich muss mich unbedingt
noch besser in das Programm einarbeiten. Hast Du vielleicht
noch eine Idee wie das mit den \footnotes funktioniert, denn
da sieht es mit der referenz ähnlich aus.

Ausserdem: weisst Du wo man denn einen LAtex Guide im
Netz finden kann, der auch auf die tiefere Bedeutung der
Codierungen eingeht?

Gruß

Cauchy

countbela666
15-11-2005, 22:14
Moin Cauchy,

eine Fußnote in einer Tabelle ist eine sehr heikle Angelegenheit. Siehe dazu: http://www.mrunix.de/forums/showthread.php?t=41800

Und einen guten LaTeX-Guide im Netz kann ich aus persönlicher Erfahrung nicht empfehlen. Ich nutze als gedrucktes Werk das LaTeX-Praxisbuch der Niedermairs aus dem Franzis Verlag. Wenn ich tiefergehende Fragen zu einzelnen Paketen hab, wühle ich in meinem texmf-Baum, wobei mir das von MiKTeX gelieferte texdoc-Skript wunderbare Dienste leistet, oder auf einer der CTAN-Seiten, z.B. http://tug.ctan.org/. Ansonsten kann ich dir nur den Doku-Thread dieses Forums ans Herz legen: http://www.mrunix.de/forums/showthread.php?t=18459

Grüße,
Marcel