PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Keine Links trotz hyperref



FookMi
20-09-2006, 16:16
Nach stundenlangem erfolglosem Suchen hab ich mich nun dazu überrungen mein Problem öffentlich zu machen:

In meiner PDF file funktionieren keine Links. Weder vom Inhaltsverzeichnis zu den Überschriften, noch zu den Abbildungen, Fußnoten... gar keine
Ich habe bereits hyperref eingebunden mit verschiedenen Optionen, kein Erfolg. Dann dachte ich hyperref funktioniert nicht mit der Dokumentklasse scrreprt, hab aber im Forum schon Gegenbeispiele gelesen.

Hier ein kleiner Ausschnitt meiner Datei:


\documentclass[12pt,final,bibtotoc]{scrreprt}
\usepackage{amsmath,amssymb,amstext,amsxtra,bbm,bo xedminipage,color,colortbl,longtable,epsfig,graphi cx,jurabib,makeidx,marvosym,mynormal,setspace,theo rem,url,vmargin,verbatim}
\usepackage[ansinew]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{algorithm}
\usepackage[marginal]{footmisc}
\usepackage{hyperref}
\usepackage[all]{hypcap}


Vielleicht kann mir jemand helfen wo das Problem liegt.
Vielen Dank schonmal

edico
20-09-2006, 18:04
... wie kompilierst du - mit pdflatex? Erhälst du beim Kompilieren Fehlermeldungen oder: was steht im log-file? Lädst du eine hyperref.cfg mit Treibern? Womit schaust du dir denn den PDF file an?

Das Minimalbeispiel geht z.B. mit
$ pdflatex test oder
$ latex test && dvips -Ppdf test.dvi && ps2pdf test.ps

\documentclass[12pt,final,bibtotoc]{scrreprt}
%\usepackage{amsmath,amssymb,amstext,amsxtra,bbm,b oxedminipage,color,colortbl,longtable,epsfig,graph icx,jurabib,makeidx,marvosym,mynormal,setspace,the orem,url,vmargin,verbatim}
\usepackage[ansinew]{inputenc}
%\usepackage[ngerman]{babel}
%\usepackage{algorithm}
%\usepackage[marginal]{footmisc}
\usepackage[dvips]{hyperref}% ->latex
%\usepackage{hyperref}% ->pdflatex
%\usepackage[all]{hypcap}
\begin{document}
test\footnote{footnote-test}
\end{document}

edico

FookMi
20-09-2006, 20:28
Also:

keine Fehler, keine Warnungen, ich kompiliere mit Latex und sehe die pdf mit Acrobat Reader an.
Auch bei dem Minimalbeispiel keine Fehler oder sonstiges. Die Verlinkung klappt allerdings auch nicht...
Ich glaube nicht, dass es am Reader liegt, bei anderen Dokumenten funktioniert die Verlinkung und die bookmarks auch.
Was du mit dem Treiber meinst weiß ich nicht genau. Kenn mich noch nicht so gut aus. Ich weiß nur, man kann hyperref per usepackage reinladen oder per direkten Befehl (\hyperref{Treiber} oder so ähnlich), so was habe ich nicht gemacht, falls du das meinst...

Gruß

countbela666
20-09-2006, 20:39
Du kompilierst mit latex und siehst dir ein PDF an? Geht schon mal gar nicht, da latex nur ein DVI erstellt. Wie du aus diesem DVI schließlich das PDF erstellst ist die Crux an der Sache und auch das, was edico wissen wollte.

Über dvipdfm kannst du aus dem DVI ein PDF erstellen, die richtigen Hyperlinks funktionieren meiner Erfahrung nach in vielen Fällen jedoch nur, wenn du dvipdfmx nutzt. Ein weiterer Umweg wäre dvips zur Erstellung eines PS-Files aus dem DVI und ein anschließendes pstopdf zum Erstellen des PDF. Wie du es schließlich anstellst, kannst nur du uns sagen.

Aber warum machst du eigentlich diesen Umweg über DVI und nutzt nicht von vornherein pdflatex statt latex, das würde dir den ganzen Ärger ersparen.

Grüße,
Marcel

Jollero
20-09-2006, 20:40
Minimalbeispiel mit pdfLaTeX funktioniert bei mir!



\documentclass[12pt,final,bibtotoc]{scrreprt}
\usepackage{amsmath,amssymb,amstext,amsxtra,bbm,bo xedminipage,color,colortbl,longtable,epsfig,graphi cx,jurabib,makeidx,marvosym,mynormal,setspace,theo rem,url,vmargin,verbatim}
\usepackage[ansinew]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{algorithm}
\usepackage[marginal]{footmisc}
\usepackage{hyperref}
\usepackage[all]{hypcap}

\begin{document}
test\footnote{footnote-test}
\end{document}



scrreprt.cls 2006/07/30 v2.95b KOMA-Script document class (report)
scrkbase.sty 2006/07/30 v2.95b KOMA-Script package (basics and keyval use)
scrlfile.sty 2006/03/28 v2.95 KOMA-Script package (loading files)
keyval.sty 1999/03/16 v1.13 key=value parser (DPC)
size12.clo 2005/09/16 v1.4f Standard LaTeX file (size option)
typearea.sty 2006/07/30 v2.95b KOMA-Script package (type area)
amsmath.sty 2000/07/18 v2.13 AMS math features
amstext.sty 2000/06/29 v2.01
amsgen.sty 1999/11/30 v2.0
amsbsy.sty 1999/11/29 v1.2d
amsopn.sty 1999/12/14 v2.01 operator names
amssymb.sty 2002/01/22 v2.2d
amsfonts.sty 2001/10/25 v2.2f
amsxtra.sty 1999/11/15 v1.2c
bbm.sty 1999/03/15 V 1.2 provides fonts for set symbols - TH
boxedminipage.sty
color.sty 2005/11/14 v1.0j Standard LaTeX Color (DPC)
color.cfg 2005/12/29 v1.1 MiKTeX 'color' configuration
pdftex.def 2006/08/14 v0.03t Graphics/color for pdfTeX
colortbl.sty 2001/02/13 v0.1j Color table columns (DPC)
array.sty 2005/08/23 v2.4b Tabular extension package (FMi)
longtable.sty 2004/02/01 v4.11 Multi-page Table package (DPC)
epsfig.sty 1999/02/16 v1.7a (e)psfig emulation (SPQR)
graphicx.sty 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR)
graphics.sty 2006/02/20 v1.0o Standard LaTeX Graphics (DPC,SPQR)
trig.sty 1999/03/16 v1.09 sin cos tan (DPC)
graphics.cfg 2005/12/29 v1.2 MiKTeX 'graphics' configuration
jurabib.sty 2004/01/25 v0.6 Extended citations
ifthen.sty 2001/05/26 v1.1c Standard LaTeX ifthen package (DPC)
calc.sty 2005/08/06 v4.2 Infix arithmetic (KKT,FJ)
url.sty 2005/06/27 ver 3.2 Verb mode for urls, etc.
LaTeX2.url
umsa.fd 2002/01/19 v2.2g AMS font definitions
umsb.fd 2002/01/19 v2.2g AMS font definitions
jurabib.cfg jurabib local configuration file
makeidx.sty 2000/03/29 v1.0m Standard LaTeX package
marvosym.sty 2006/05/11 v2.1 Martin Vogel's Symbols font definitions
mynormal.sty
setspace.sty 2000/12/01 6.7 Contributed and Supported LaTeX2e package
theorem.sty 1995/11/23 v2.2c Theorem extension package (FMi)
thp.sty 1995/11/23 v2.2c Theorem extension package (FMi)
vmargin.sty 1999/06/01
verbatim.sty 2003/08/22 v1.5q LaTeX2e package for verbatim enhancements
inputenc.sty 2006/05/05 v1.1b Input encoding file
ansinew.def 2006/05/05 v1.1b Input encoding file
babel.sty 2005/05/21 v3.8g The Babel package
bblopts.cfg 2006/07/31 v1.0 MiKTeX 'babel' configuration
ngermanb.ldf 2004/02/20 v2.6m new German support from the babel system
algorithm.sty
float.sty 2001/11/08 v1.3d Float enhancements (AL)
footmisc.sty 2005/03/17 v5.3d a miscellany of footnote facilities
hyperref.sty 2006/08/16 v6.75c Hypertext links for LaTeX
pd1enc.def 2006/08/16 v6.75c Hyperref: PDFDocEncoding definition (HO)
hyperref.cfg 2006/02/14 v1.1 MiKTeX 'hyperref' configuration
kvoptions.sty 2006/06/01 v2.2 Connects package keyval with LaTeX options (HO
)
hpdftex.def 2006/08/16 v6.75c Hyperref driver for pdfTeX
hypcap.sty 2001/08/27 v1.3 Adjusting anchors of captions (HO)
supp-pdf.tex
dejbbib.ldf jurabib German language definitions
nameref.sty 2006/08/15 v2.26 Cross-referencing by name of section
refcount.sty 2006/02/20 v3.0 Data extraction from references (HO)

Kannste mal die Versionsinfos mit deinen vergleichen oder gleich mal ein Update unter miktex anstarten...

Ich hoffe, es hilft dir weiter...

Viele Grüße
Jens

FookMi
20-09-2006, 20:54
OK, mein editor ist LED, da klick ich zum kompilieren auf Latex Kompilierung, dann auf DVI->PDF, dann guck ich mir die pdf an -> Links funktionieren nicht.

Kompiliere ich direkt mit pdflatex gehts.

Warum ich mit Latex und nicht mit pdfLatex kompiliere ist, weil ich in meiner ursprünglichen Datei mit pdfLatex ne Fehlermeldung bekomme, die ich nicht wegbekomme:
! LaTeX Error: File `DA_Head.eps' not found.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...

\GenericError ...
\endgroup...
l.52 \epsfig{file=DA_Head.eps}

Danke schon mal für den ersten Schritt in die richtige Richtung, tut mir leid, wenn es jetzt in einem anderen Problem ausufert...

FookMi
20-09-2006, 20:55
...hm, hier gibts scheinbar keine edit-Funktion, deshalb

*edit: Ich hab Miktex 2.5, also meines Wissens nach die aktuellste Version...

countbela666
20-09-2006, 21:02
Warum ich mit Latex und nicht mit pdfLatex kompiliere ist, weil ich in meiner ursprünglichen Datei mit pdfLatex ne Fehlermeldung bekomme, die ich nicht wegbekomme:
! LaTeX Error: File `DA_Head.eps' not found.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...

\GenericError ...
\endgroup...
l.52 \epsfig{file=DA_Head.eps}
Wahrscheinlich die am meisten gestellte Frage bzw. der am häufigsten gemeldete Fehler in diesem Forum überhaupt...

Kompilieren mit latex: nur PS- und EPS-Grafiken erlaubt
Kompilieren mit pdflatex: nur PDF-, PNG- und JPG-Grafiken erlaubt

s. l2picfaq (http://www.mrunix.de/forums/showthread.php?t=41452)

nichts für ungut,
Marcel

FookMi
20-09-2006, 21:14
Na dann herzlichen Dank und entschuldigt mein Unwissen. Werd jetzt mal in png umwandeln und weiter sehen...