Anzeige:
Ergebnis 1 bis 5 von 5

Thema: pst-pdf: Aus PStricks-Grafik verlinken

  1. #1
    Registrierter Benutzer
    Registriert seit
    11.09.2005
    Beiträge
    1.712

    pst-pdf: Aus PStricks-Grafik verlinken

    Hi,

    um eine Anleitung besser darstellen zu können, habe ich mit pstricks ein Ablaufdiagramm erstellt. Die einzelnen Schritte werden im gleichen Dokument dann noch weiter erläutert.
    Das Dokument wird (aus verschiedensten Gründen) mit pdflatex gesetzt, bzw. mit dem pstricks-Code dann mit PS4PDF/pst-pdf.
    Das funktioniert soweit auch super.

    ABER:
    Um die Anleitung schön übersichtlich zu machen, dachte ich, ich könnte direkt aus dem Ablaufdiagramm Links auf die passenden Kapitel/Sections erstellen.
    Das klappt aber nicht richtig, die Verweise werden zwar mit der passenden Nummer angezeigt, sie sind aber nicht anklickbar

    Mach ich da was falsch? Falscher Treiber für hyperref o.ä.?
    Oder geht das einfach nicht mit pst-pdf?

    Wäre klasse, wenn mir jemand helfen könnte, mit Google und Forensuche bin ich am Ende.
    Vielen Dank,
    Xenara

    Code:
    \documentclass[11pt]{scrartcl}
    \usepackage[ngerman]{babel}
    \usepackage[T1]{fontenc}
    \usepackage[ansinew]{inputenc}
    \usepackage{blindtext}
    
    \usepackage{pst-pdf}
    \usepackage{pst-all}
    \usepackage{pstricks-add}
    
    \usepackage[dvipdfmx]{hyperref}
    
    \begin{document}
    
    \section{Testsection 0}
    \label{sec:test0}
    
    Verweis auf ganz normale Testsection~0: Verweis: \ref{sec:test0}
    
    
    \clearpage
    \subsection*{Übersicht}
    \begin{psmatrix}[colsep=-1.7, rowsep=.6]%[colsep=-2,rowsep=.6]% Column: Spaltenbreite, Row: Zeilenhöhe 
    % 1
    \parbox{30ex}{\centering\textbf{Test 1:} \\ Bezieht sich auf Testsection 1 \\ Verweis: \ref{sec:test1}} \\
    % 2
    \parbox{25ex}{\centering\textbf{Test 2:} \\ Bezieht sich auf Testsection 2 \\ Verweis: \ref{sec:test2}} \\
    \end{psmatrix}
    
    
    \clearpage
    \section{Testsection 1}
    \label{sec:test1}
    
    \blindtext
    
    \section{Testsection 2}
    \label{sec:test2}
    
    \blindtext
    
    
    \end{document}

  2. #2
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    Hallo,

    vielleicht als Feedback: Wenn man den Weg über latex-dvips-ps2pdf ohne die Verwendung eines Zusatzpaketes wie pdftricks oder pst-pdf geht, funktionieren die Verlinkungen. Ich kann mir auch vorstellen, dass es daran liegt, dass du mittels pst-pdf nur "ein Bild" einbindest, was natürlich die internen Referenzen nicht kennen kann.

    Gruß
    Marco

  3. #3
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von mechanicus Beitrag anzeigen
    vielleicht als Feedback: Wenn man den Weg über latex-dvips-ps2pdf ohne die Verwendung eines Zusatzpaketes wie pdftricks oder pst-pdf geht, funktionieren die Verlinkungen. Ich kann mir auch vorstellen, dass es daran liegt, dass du mittels pst-pdf nur "ein Bild" einbindest, was natürlich die internen Referenzen nicht kennen kann.
    genau das ist das Problem. Wenn man unbedingt pdflatex nutzen will, dann
    kann man eine Abbildung ohne Text erstellen, wandelt sie nach PDF und
    setzt die verlinktenTexte dann mit put in die Abbildung.

    Herbert

  4. #4
    Registrierter Benutzer
    Registriert seit
    11.09.2005
    Beiträge
    1.712
    Danke für die Antworten, ich habs fast geahnt. Schade, dass das nicht einfach so geht.

    Wie kommts aber, dass für die Links dir richtigen Referenznummern (Section 2.3) und Seitenzahlen eingefügt werden? Sind das reine Einfügen und das spätere Verlinken so komplett getrennte Vorgänge?

  5. #5
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von Xenara Beitrag anzeigen
    Danke für die Antworten, ich habs fast geahnt. Schade, dass das nicht einfach so geht.

    Wie kommts aber, dass für die Links dir richtigen Referenznummern (Section 2.3) und Seitenzahlen eingefügt werden? Sind das reine Einfügen und das spätere Verlinken so komplett getrennte Vorgänge?
    _Eine_ Abbildung kann nur einen Link haben und wenn du mit pst-pdf arbeitest,
    dann ist es eben eine Abbildung, aucvh wenn sie aus vielen kleinen Teilen
    besteht. Wenn du aber die Seiten, die verlinkt sind mit latex->dvips->ps2pdf
    setzt und den Rest dann mit pdflatex kannst du wieder einzelne Links haben.
    Denn innerhalb von pdflatex kannst du mit pdfpages einfach die anderen pdf Seiten
    einlesen.

    Herbert

Lesezeichen

Berechtigungen

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