Seite 1 von 1

\addchap und hyperref-Sprungmarken?

Verfasst: Mo 13. Apr 2009, 00:16
von Gewitterbukk
Hallo zusammen!

Mir ist aufgefallen, dass mit hyperref erstellte Sprungmarken bei \chapter vor und bei \addchap hinter die Überschrift springen. Durch eine Google-Recherche erfuhr ich dann, dass das offenbar ein Fehler im hyperref-Paket ist. Allerdings waren die Einträge schon etwas älter. Deshalb wollte ich mal fragen, ob dieses Problem mittlerweile behoben ist (in einer aktuelleren hyperref-Version vielleicht) oder ob es eventuell ähnlich wie mit "hypcap" bei Grafiken ein Paket gibt, dass diesen Fehler korrigiert.

Danke!

\addchap und hyperlink

Verfasst: Mo 13. Apr 2009, 03:57
von Stefan Kottwitz
Hallo,

ggf. könntest Du statt \addchap verwenden:
\cleardoublepage
\phantomsection
\addcontentsline{toc}{chapter}{Name}
\chapter*{Name}
...
Stefan

Verfasst: Mo 13. Apr 2009, 10:20
von KOMA
Obwohl das Problem wirklich schon länger bekannt und die Abhilfe eigentlich ganz einfach ist und obwohl inzwischen mehrere neue hyperref-Releases erschienen sind, wurde dieses Problem in hyperref aus unerfindlichen Gründen bisher nicht beseitigt. Deshalb habe ich auch dieses Problem in dem neuen Paket scrhack gelöst, das seit KOMA-Script 3.03a mit KOMA-Script verteilt wird.

Die Anleitung ist nicht im scrguide, sondern als scrhack.pdf zu finden. Die Anleitung braucht man aber nur, wenn man wissen will, was da passiert, oder wenn scrhack ein Problem bereitet, etwa weil man ein total veraltetes listings-Paket verwendet und man deshalb den listings-Hack abschalten will, oder weil plötzlich ein neues hyperref-Paket erscheint und man deshalb den hyperref-Hack abschalten will, oder weil man nicht will, dass float plötzlich mit tocbasic zusammenarbeitet und man deshalb den float-Hack abschalten will.

Verfasst: Di 14. Apr 2009, 11:14
von Gewitterbukk
Ich habe gerade auf KOMA-Script 3.03a aktualisiert. Leider wurde das Paket "scrhack" nicht gefunden. Im CTAN konnte ich irgendwie auch nichts finden.

Verfasst: Di 14. Apr 2009, 12:04
von Gewitterbukk
Hat sich erledigt! Ich hatte vergessen, meine Distribution zu "refreshen". Danke für die Antworten. An dieser Stelle sei mal erwähnt: Dieses Forum ist echt super!