captionof und hyperref

Tabellen und Grafiken erstellen und anordnen


Luise
Forum-Anfänger
Forum-Anfänger
Beiträge: 24
Registriert: Fr 2. Nov 2012, 14:47

captionof und hyperref

Beitrag von Luise »

Hallo,

ich positioniere so eine gedrehte Grafik unter einer Section-Überschrift:
\documentclass[12pt,a4paper]{book}
\usepackage{graphicx}
\usepackage{caption}
\usepackage{rotating}
\usepackage{color}
\usepackage[hidelinks, linktoc = all]{hyperref}

\begin{document}
\listoffigures
\clearpage
\section{123}
\begin{center}
 \begin{sideways}
  \begin{minipage}{0.9\textheight}
    \textcolor{blue}{\rule{0.9\textwidth}{5cm}} 
    \captionof{figure}{123}
  \end{minipage}
 \end{sideways}
\end{center}
\end{document}
Leider scheint aber hyperref nicht richtig zu verlinken. Wenn ich im Abbildungsverzeichnis das Bild anklicke verbleibe ich im Abbildungsverzeichnis.

Jemand eine Idee?

Gruß

Luise

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4300
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Beitrag von u_fischer »

Funktioniert bei mir (pdflatex + aktuelles miktex 2.9) ohne Probleme.

Luise
Forum-Anfänger
Forum-Anfänger
Beiträge: 24
Registriert: Fr 2. Nov 2012, 14:47

Beitrag von Luise »

u_fischer hat geschrieben:Funktioniert bei mir (pdflatex + aktuelles miktex 2.9) ohne Probleme.
Hallo,

ich habe die gleiche Konstellation und konnte es zuverlässig auf 2 Rechnern reproduzieren. Habe dann festgestellt, dass es am Viewer von TexStudio liegt :-(

Adobe Reader und andere Anzeigeprogramme haben da keine Probleme.

Ich werde den Haupt-Maintainer von TexStudio informieren.

Gruß

Luise

Luise
Forum-Anfänger
Forum-Anfänger
Beiträge: 24
Registriert: Fr 2. Nov 2012, 14:47

Beitrag von Luise »

Hallo,

ich möchte mal eine Zwischenstand liefern. Der Bug ist im aktuellen Trunk gefixt (fix: http://sourceforge.net/p/texstudio/code/3836/).

Die Antwort, die ich aber von Benito dem Maintainer bekommen habe, kann ich leider nicht ganz nachvollziehen:
[...]Der Link im Abbildungsverzeichnis ist aber tatsächlich falsch (er behauptet, das Bild sei auf Seite 2 und vier Seiten nach oben )[...]
Nun meine Frage, wo ich das sehen kann. Ich habe im *.lof und *.aux File gesucht, kann aber diese Info da nicht extrahieren. Liegt vielleicht aber auch an meiner Unkenntnis. Kann mir jemand sagen, wo das hinterlegt ist und welches Packet daran schuld ist?

Gruß

Luise

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

Hyperref legt eine Hilfsdatei .out an, dort stehen Bookmarks drin.
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

Luise
Forum-Anfänger
Forum-Anfänger
Beiträge: 24
Registriert: Fr 2. Nov 2012, 14:47

Beitrag von Luise »

Johannes_B hat geschrieben:Hyperref legt eine Hilfsdatei .out an, dort stehen Bookmarks drin.
Sry, ich bin mir jetzt nicht sicher, ob das die Antwort auf meine Frage ist. Ich fragte nach dem Link im Abbildungsverzeichnis, der auf mein \captionof zeigt und nicht nach den Bookmarks?!

Gruß

Luise

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

Du hast natürlich recht, tut mir leid.

Wo die Links stehen weiß ich grad nicht, aber ich werd mal google fragen.

Mal sehen wer als erstes die Antwort hat.

EDIT: http://wwwimages.adobe.com/www.adobe.co ... 0_2008.pdf

Dort steht schon mal, wie der Link innerhalb der pdf funktioniert.
Zuletzt geändert von Johannes_B am Do 21. Mär 2013, 09:42, insgesamt 1-mal geändert.
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4300
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Beitrag von u_fischer »

Bild sei auf Seite 2 und vier Seiten nach oben
Das ist ein unsinniger Satz, aber vielleicht meint er "Seite 2 und vier Zeilen nach oben": Das kann schon sein, dass der Anker wegen der Rotation nicht da ist, wo man ihn normalerweise erwarten würde.

Luise
Forum-Anfänger
Forum-Anfänger
Beiträge: 24
Registriert: Fr 2. Nov 2012, 14:47

Beitrag von Luise »

u_fischer hat geschrieben: Das ist ein unsinniger Satz, aber vielleicht meint er "Seite 2 und vier Zeilen nach oben": Das kann schon sein, dass der Anker wegen der Rotation nicht da ist, wo man ihn normalerweise erwarten würde.
Ok, genau darum geht es mir ja, ich möchte das gerne verifizieren und deshalb meine Frage, wie und wo man sehen kann wie der Anker definiert ist und ob dieser ggf. durch ein Paket fehlerhaft definiert wird.

Gruß

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

Nachtrag:

https://www.tug.org/applications/hyperr ... x1-60003.2
Die Anker stehen in der aux-Datei.


Standard war ja die Verlinkung der Caption, ein Klick auf den Link zeigt die Caption am oberen Rand des Viewers. Da die Grafik ja meist oberhalb der Caption ist, war das Bild nie sichtbar. Damals kümmerte sich das hypcap-package um dieses "Phänomen". Hyperref verlinkt jetzt automatisch aan die obere Stelle des Objektes.
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

Antworten