Anzeige:
Ergebnis 1 bis 13 von 13

Thema: Hyperref und dvi2pdf...?

  1. #1
    Registrierter Benutzer
    Registriert seit
    12.08.2007
    Beiträge
    64

    Hyperref und dvi2pdf...?

    Hallo im Forum!
    Ich habe schon mehrfach, gemäß entsprechender Dokus zum Paket "hyperref" probiert, mittels Miktex und Winedt einen Verzeichnisbaum und andere nette Sachen zu realisieren.
    Leider steigt beim Kompilieren mit LaTex mein WinEdt immer aus.
    Kann es sein, dass die dvi2pdf-Funktion und das Paket "Hyperref" nicht kompatibel sind? Oder wo liegt ansonsten mein Fehler?

    Thänx a lot!

    Hier meine Präamblel:
    Code:
    \documentclass[a4paper,headsepline,footsepline, 12pt, oneside, bibtotoc,liststotoc,DIVcalc, pointlessnumbers]{scrreprt}
    \usepackage[ngerman]{babel}
    \usepackage[T1]{fontenc}
    \usepackage[latin1]{inputenc}
    \usepackage[a4paper]{geometry}
    \usepackage{graphicx}
    \usepackage[german]{varioref}
    \usepackage{amsmath}
    \usepackage{sistyle}
    \usepackage{subfigure}
    \usepackage{booktabs}
    \usepackage{rotating}
    \usepackage[table]{xcolor}
    \usepackage{pifont}
    \usepackage{fancyhdr}
    \usepackage{tabularx}
    \usepackage{longtable}
    \usepackage{url}
    %\renewcommand{\familydefault}{\sfdefault}
    %\usepackage{cmbright}
    
    \tolerance 1414 \hbadness 1414 \emergencystretch 1.5em \hfuzz 0.3pt
    \widowpenalty=10000 \vfuzz \hfuzz \raggedbottom
    
    
    \pagestyle{headings} %\pagestyle{headings}
    %\rhead{\includegraphics{C:/Diplomarbeit/Abbildungen/UniLogo}}
    \linespread{1.25}
    \geometry{top=30mm,left=25mm,right=25mm,bottom=20mm,footskip=15mm}
    
    \usepackage[pdftex,bookmarksopen=true,bookmarksopenlevel=2, pdfborder=000]{hyperref}
    \begin{document}
    Geändert von MrTeez (06-01-2008 um 15:09 Uhr)

  2. #2
    Registrierter Benutzer
    Registriert seit
    12.08.2007
    Beiträge
    64
    Mmmmh, scheint wohl nicht so trivial zu sein meine Frage!?

  3. #3
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Moin moin,
    Zitat Zitat von MrTeez Beitrag anzeigen
    Leider steigt beim Kompilieren mit LaTex mein WinEdt immer aus.
    wird denn überhaupt eine .dvi erzeugt? So wie Du hyperref aufrufst, sollte eigentlich gleich ein pdf erstellt werden, dann ist natürlich nix mit dvi2irgendwas.
    hyperref v6.75r macht das jedenfalls so bei mir.

    MfG,
    Rainer
    There's nothing a good whack with a hammer won't fix!

  4. #4
    Registrierter Benutzer
    Registriert seit
    12.08.2007
    Beiträge
    64
    Hallo rais,

    eine DVI wird erzeugt, nachdem ich pdftex aus der Präambel entfernt habe, jedoch steigt mein Viewer (Yap) beim Anzeigen der zweiten Seite aus.
    Hinzukommt, dass ich folgende Fehlermeldung angezeigt bekomme:
    [Code]
    Package hyperref Warning: old lot file detected, not used; run LaTex again.
    [\Code]

    Was kannst du mir daher empfehlen, dieses Problem in den Griff zu bekommen?
    (Ich kann mir nicht vorstellen, dass diese tolle pdf-Option mit dvi2pdf nicht realisierbar ist?!)

  5. #5
    Registrierter Benutzer
    Registriert seit
    28.11.2007
    Beiträge
    102
    was passiert wenn du in dann nochmal laufen lässt ? Das selbe ?

  6. #6
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Moin moin,
    Zitat Zitat von MrTeez Beitrag anzeigen
    eine DVI wird erzeugt, nachdem ich pdftex aus der Präambel entfernt habe, jedoch steigt mein Viewer (Yap) beim Anzeigen der zweiten Seite aus.
    mir ist nicht klar, warum Du nicht einfach per pdflatex kompilierst, dann stellt sich das Problem doch gar nicht erst...
    Wenn Du der Sache auf den Grund gehen willst, solltest Du erst einmal ein Minimalbeispiel erstellen, damit Aussagen wie ``jedoch steigt mein Viewer (Yap) beim Anzeigen der zweiten Seite aus'' auch nachvollziehbar sind...
    Zitat Zitat von MrTeez Beitrag anzeigen
    Hinzukommt, dass ich folgende Fehlermeldung angezeigt bekomme:
    [Code]
    Package hyperref Warning: old lot file detected, not used; run LaTex again.
    [\Code]
    Naja, wenn Du auch die Optionen bei hyperref änderst... wenn Dich Negiras Tip hier nicht weiterbringt, dann kannst Du die .lot auch einfach löschen.
    MfG,
    Rainer
    There's nothing a good whack with a hammer won't fix!

  7. #7
    Registrierter Benutzer
    Registriert seit
    12.08.2007
    Beiträge
    64
    Hallo rais,

    da ich mit eps-Files arbeite, kann ich m.E. mit pdfLatex gar nicht kompilieren, da das Dateiformat hierfür das falsche ist. Praktisch geht es bei mir jedenfalls nicht.

  8. #8
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Moin MrTeez,
    ja, und? Konvertiere die eps-Dateien doch einfach zu pdfs und gut ist.
    Das Werkzeug `epstopdf' sollte es auch auf Deinem Rechner geben ... und wird afair auch in bischis l2picfaq erwähnt.

    MfG,
    Rainer
    There's nothing a good whack with a hammer won't fix!

  9. #9
    Registrierter Benutzer
    Registriert seit
    12.08.2007
    Beiträge
    64
    Ok Meister, ich probiers aus die Tage und melde mich dann ;-)!
    Verstehe aber nur nicht, weshalb mir mal jemand (nicht aus dem Forum) empfohlen hat, per dvi2pdf zu kompilieren.

    C ya, mate!

  10. #10
    Registrierter Benutzer
    Registriert seit
    12.08.2007
    Beiträge
    64

    Cool

    Also, ich habe jetzt meine eps-Dateien mittels eps2pdf in pdf-Files umgewandelt. Der Ordner, in dem alle Abbildungen gespeichert sind, enthält von jeder Abbildung beide Formate.

    Nach der zugehörigen Doku füge ich in nach "\begin{document}" die dort angegebenen Angaben ein, sie lauten:
    Code:
    \makeatletter 	 
    \@ifundefined{pdfoutput}\% Definitely not using pdftex. 	 
    {\% Standard TeX 	 
    \usepackage[dvips]{graphicx,color} 	 
    } 	 
    {\% Running pdftex. 	 
    \ifnum\pdfoutput=0\relax% Are we outputting pdf? 	 
    \% No it is dvi output 	 
    \usepackage[dvips]{graphicx,color} 	 
    \fi 	 
    \ifnum\pdfoutput=1\relax% Are we outputting pdf? 	 
    \% Yes it is pdf output 	 
    \usepackage[pdftex]{graphicx,color} 	 
    \fi 	 
    } 	 
    \makeatother
    Doch dummerweise klappt das Kompilieren bei mir nicht, hier meine Präambel:

    Code:
    \documentclass[a4paper,headsepline,footsepline, 12pt, oneside, bibtotoc,liststotoc,DIVcalc, pointlessnumbers]{scrreprt}
    \usepackage[ngerman]{babel}
    \usepackage[T1]{fontenc}
    \usepackage[latin1]{inputenc}
    \usepackage[a4paper]{geometry}
    \usepackage{graphicx}
    \usepackage[german]{varioref}
    \usepackage{amsmath}
    \usepackage{sistyle}
    \usepackage{subfigure}
    \usepackage{booktabs}
    \usepackage{rotating}
    \usepackage[table]{xcolor}
    \usepackage{pifont}
    \usepackage{fancyhdr}
    \usepackage{tabularx}
    \usepackage{longtable}
    \usepackage{url}
    \usepackage[dvips]{graphicx,color}
    %\renewcommand{\familydefault}{\sfdefault}
    %\usepackage{cmbright}
    
    \tolerance 1414 \hbadness 1414 \emergencystretch 1.5em \hfuzz 0.3pt
    \widowpenalty=10000 \vfuzz \hfuzz \raggedbottom
    
    
    \pagestyle{headings} %\pagestyle{headings}
    %\rhead{\includegraphics{C:/Diplomarbeit/Abbildungen/UniLogo}}
    \linespread{1.25}
    \geometry{top=30mm,left=25mm,right=25mm,bottom=20mm,footskip=15mm}
    
    
    
    
    \usepackage[pdftex,bookmarksopen=true,bookmarksopenlevel=2,pdfborder=000, pdfstartview={FitH}]{hyperref}
    
    \begin{document}
    \makeatletter \@ifundefined{pdfoutput}\% Definitely not using
    pdftex. {\% Standard TeX
    \usepackage[dvips]{graphicx,color}
    } {\% Running pdftex.
    \ifnum\pdfoutput=0\relax% Are we outputting pdf?
    \% No it is dvi output
    \usepackage[dvips]{graphicx,color}
    \fi
    \ifnum\pdfoutput=1\relax% Are we outputting pdf?
    \% Yes it is pdf output
    \usepackage[pdftex]{graphicx,color}
    \fi } \makeatother
    Dabei gibts Probleme mit dem Paket {graphicx}. Deaktiviere ich dieses im oberen Teil der Präambel, erscheint die Fehlermeldung weiterhin, "Option clash for package graphicx".

    Bin ich zu dumm, oder was mache ich falsch??

  11. #11
    Registrierter Benutzer Avatar von sommerfee
    Registriert seit
    02.07.2006
    Beiträge
    1.603
    Zitat Zitat von MrTeez Beitrag anzeigen
    Nach der zugehörigen Doku füge ich in nach "\begin{document}" die dort angegebenen Angaben ein, sie lauten:
    Soweit ich weiß sind die Unterscheidungen komplett unnötig, ein einfaches \usepackage{graphicx,color} reicht völlig.

    Dabei gibts Probleme mit dem Paket {graphicx}. Deaktiviere ich dieses im oberen Teil der Präambel, erscheint die Fehlermeldung weiterhin, "Option clash for package graphicx".
    Vermutlich weil sowohl "color" als auch "xcolor" geladen werden!?

    Gruß,
    Axel

  12. #12
    Registrierter Benutzer
    Registriert seit
    12.08.2007
    Beiträge
    64
    Hi Sommerfee,

    wenn ich das Vorgeplänkel dieser Doku weglasse, klappts mit dem Kompilieren und anschliessender Ausgabe über "pdfLaTex". Echt komisch, aber super dass es doch noch geklappt hat!!

    Vielen Dank dir und rais!

  13. #13
    Registrierter Benutzer Avatar von sommerfee
    Registriert seit
    02.07.2006
    Beiträge
    1.603
    Was ich auch noch gerade sehe: graphicx wird auch schon 2x in der Preambel (also dem Teil vor \begin{document}) geladen. Ich denke ein wenig aufräumen könnte da nicht schaden

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •