PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : hyperref \autopageref "undefined control sequence"



Sabrina.Dankers
26-05-2008, 15:24
Hallo Leute,

laut hyperref-Doku gibt es einen Befehl \autopageref{label}. Wenn ich den benutze bekomme ich aber die obige Fehlermeldung. Gut hab ich gedacht, bevor du da jetzt so'n Wirbel drum machst. Definierst du dir den eben selber:



\newcommand\autopageref[1]{Seite \pageref{#1}}


Aber wenn ich das so mache, dann wird mir das Wort "Seite" natürlich nicht mit verlinkt, sondern nur die Seitenzahl. Das sieht dann aber irgendwie inkonsequent aus. Ich hätte also gerne, dass das Wort "Seite" auch mit zum Link gehört. Habe ich ein zu veraltetes hyperref-Paket oder warum geht der Befehl nicht? Und wenn ja wo bekomme ich den am besten die neuere Version?

hyperref.sty 2007/02/07 v6.75r Hypertext links for LaTeX

Oder kann man den neuen Befehl irgendwie so anpassen, dass es als kompletter Link gesehen wird?

edico
26-05-2008, 18:19
Du brauchst eine neuere Version.
Mit der auf CTAN liegenden läuft's: hyperref.sty 2008/04/24 v6.77u

edico

Sabrina.Dankers
26-05-2008, 18:24
Hallo,

da hab ich auch schon geschaut. Aber ich hab sie irgendwie nicht gefunden. Vielleicht bin ich aber auch mal wieder blind. Ich werde nochmal suchen.

edico
26-05-2008, 20:19
Du brauchst die hyperref- und oberdiek- packages.

http://www.ctan.org/tex-archive/macros/latex/contrib/hyperref/
http://www.ctan.org/tex-archive/macros/latex/contrib/oberdiek/

edico

voss
26-05-2008, 20:23
Du brauchst die hyperref- und oberdiek- packages.

http://www.ctan.org/tex-archive/macros/latex/contrib/hyperref/
http://www.ctan.org/tex-archive/macros/latex/contrib/oberdiek/


es gibt davon eine TDS-Version, dann braucht man nur noch alles
auf seine eigenen Verzeichnisse zu kopieren.

Herbert

Sabrina.Dankers
26-05-2008, 20:24
Okay. Wozu oberdiek? Das scheint bei mir nicht zu gehen. Denn ich verwende TeXLive. Und wie mache ich das mit hyperref? Da ist ja keine sty-Datei sondern eine dtx und eine ins. Wie muss ich das machen? Mein Englisch ist leider nicht so gut. Deshalb komme ich mit den Anweisungen nicht so ganz klar.

voss
26-05-2008, 20:49
Okay. Wozu oberdiek? Das scheint bei mir nicht zu gehen. Denn ich verwende TeXLive. Und wie mache ich das mit hyperref? Da ist ja keine sty-Datei sondern eine dtx und eine ins. Wie muss ich das machen? Mein Englisch ist leider nicht so gut. Deshalb komme ich mit den Anweisungen nicht so ganz klar.

deswegen habe ich doch extra auf die TDS-Datei hingewiesen ...
ftp://dante.ctan.org/tex-archive/install/macros/latex/contrib/oberdiek.tds.zip
ftp://dante.ctan.org/tex-archive/install/macros/latex/contrib/hyperref.tds.zip

Herbert

Sabrina.Dankers
27-05-2008, 06:53
Hey,

danke Herbert. Genau die habe ich gesucht und nicht gefunden. Du bist der beste. Dir aber trotzdem auch vielen Dank edico. Habe jetzt alles installiert und nun funzt es wunderbar.

LG Sabrina