Anzeige:
Ergebnis 1 bis 15 von 23

Thema: XeLaTeX und PSTricks

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Registrierter Benutzer
    Registriert seit
    01.05.2010
    Beiträge
    50

    XeLaTeX und PSTricks

    Hallo,
    ich kapiere noch nicht so richtig, wie XeLaTeX funktioniert und insbesondere, wie dabei PSTricks verwendet werden kann. Wäre nett, wenn mir das noch mal jemand erklärt. Ich nutze Miktex und Texmaker.

    Code:
    \documentclass{scrartcl}
    \usepackage{ngerman}
    \usepackage{xltxtra}
    
    \setmainfont{Ubuntu}
    \setsansfont{Computer Modern}
    
    \usepackage{amsmath,amssymb}
    %\usepackage{pstricks,pst-plot} %Brauche ich das? Es bringt irgendwie nichts!!! Wenn ich es zuschalte bekomme ich noch den Fehler, dass dvi2pdf nicht funktioniert. 
    
    
    \begin{document}
    
    \section{Text}
    
    Hier steht Text, das funktioniert schon einmal. 
    
    
    \section{Hier kommt PStricks}
    
                  \psset{xunit=1.5cm}
                  \begin{pspicture}(-4,3)(3,10)
                  \psaxes[Oy=3]{->}(0,3)(-4,3)(2,9)
                  \psplot[linewidth=1.6pt,algebraic,yMaxValue=9,
                          plotpoints=500]{-4}{1.5}{2*Euler^(3*(2*x-1))+4}
                  \uput[0](-3,6){$\mathbf{2e^{3(2x-1)}+4}$}
                  \end{pspicture}
         
    
    
    \end{document}
    
    \end{document}
    Danke und Grüße
    Frink

  2. #2
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von Prof. Frink Beitrag anzeigen
    Hallo,
    ich kapiere noch nicht so richtig, wie XeLaTeX funktioniert und insbesondere, wie dabei PSTricks verwendet werden kann. Wäre nett, wenn mir das noch mal jemand erklärt. Ich nutze Miktex und Texmaker.

    [CODE]
    \documentclass{scrartcl}
    \usepackage{ngerman}
    \usepackage{xltxtra}

    \setmainfont{Ubuntu}
    \setsansfont{Computer Modern}

    \usepackage{amsmath,amssymb}
    %\usepackage{pstricks,pst-plot} %Brauche ich das? Es bringt irgendwie nichts!!! Wenn ich es zuschalte bekomme ich noch den Fehler, dass dvi2pdf nicht funktioniert.
    ist Ubuntu eine verfügbare Schrift? Ansonsten lass sie einfach weg, dann wird eine Standardschrift genommen.
    Das PAket pst-plot muss natürlich geladen werden. Normalerweise sollte intern automatisch das xdvipdfmx verwendet werden.
    Welche MiKTeX-Version hast du?

    Herbert

  3. #3
    Registrierter Benutzer
    Registriert seit
    01.05.2010
    Beiträge
    50
    Ich nutze Miktex 2.9 und das ist auf dem neusten Stand, aber irgendetwas scheint damit nicht zu stimmen, der yap-viewer spinnt schon seit einiger Zeit und wenn ich das obige Dokument (mit pstricks und pst-plot) compilen will, meldet Miktex
    Code:
    MiKTeX GPL Ghostscript 9.00: Unrecoverable error, exit code 1
    und Windows meldet, dass der DVI-to-PDF-converter beendet werden muss.
    Da scheint irgendwie der Wurm drin zu sein. Habe Ghostscript und den DVI converter auch schon neuinstalliert, bzw. heruntergeladen, aber das bringt nichts.

  4. #4
    Registrierter Benutzer
    Registriert seit
    19.05.2009
    Beiträge
    4.045
    Ghostscript neu zu installieren bringt gar nichts, da miktex ein eigenes Ghostscript mitbringt und nutzt.

    Abgesehen davon: Manche pstricks-Dinge gehen mit xelatex, andere nicht. Ich würde dir empfehlen, extern eine pdf-Datei mit latex, dvips, ps2pdf + preview-Paket zu erzeugen und per \includegraphics einzubinden. Das erspart dir Ärger und auch viel Zeit, weil dann das Bild nicht bei jeder Kompilation neu erzeugt werden muss.

    Was deine YAP-Probleme angeht: Stell den dvips-Render-Mode ein. (Siehe Hilfedatei).

  5. #5
    Registrierter Benutzer
    Registriert seit
    01.05.2010
    Beiträge
    50
    Danke für deine Antwort. Das mit der Render-Methode war schon einmal der richtige Hinweis für yap.
    Okay, vielleicht ist die externe Erzeugung eine Überlegung Wert, ich nutze alternativ auto-pst-pdf, aber da dauert das compilen dann auch immer relativ lange.
    Manche pstricks-Dinge gehen mit xelatex, andere nicht.
    Okay aber wenn selbst das Zeichnen einer einfachen Linie nicht funktioniert, dann funktioniert ja eigentlich überhaupt nichts.

    Code:
    \documentclass{scrartcl}
    \usepackage{ngerman}
    \usepackage{xltxtra}
    
    
    \usepackage{pstricks}
    
    \begin{document}
    
    \section{Text}
    
    Hier steht Text, das funktioniert schon einmal. 
    
    
    \section{Hier kommt PStricks}
    
                  \psset{xunit=1.5cm}
                  \begin{pspicture}(-4,3)(3,10)
                  \psline{->}(-4,3)(3,10)
                  \end{pspicture}
         
    
    
    
    
    \end{document}
    Geändert von Prof. Frink (07-03-2011 um 16:51 Uhr)

  6. #6
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von Prof. Frink Beitrag anzeigen
    Danke für deine Antwort. Das mit der Render-Methode war schon einmal der richtige Hinweis für yap.
    Okay, vielleicht ist die externe Erzeugung eine Überlegung Wert, ich nutze alternativ auto-pst-pdf, aber da dauert das compilen dann auch immer relativ lange.

    Okay aber wenn selbst das Zeichnen einer einfachen Linie nicht funktioniert, dann funktioniert ja eigentlich überhaupt nichts.

    Code:
    \usepackage{ngerman}
    lass das Paket weg, das kann nicht mit xelatex funktionieren.

    Herbert

  7. #7
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von u_fischer Beitrag anzeigen
    Abgesehen davon: Manche pstricks-Dinge gehen mit xelatex, andere nicht.
    wieso sollen einige nicht gehen?

    Herbert

  8. #8
    Registrierter Benutzer
    Registriert seit
    01.05.2010
    Beiträge
    50
    Weiss denn jemand, was bei mir das Problem sein könnte?

    Ich bekomme diese Meldung

    Code:
    ** WARNING ** Filtering file via command -->mgs.exe -q -dNOPAUSE -dBATCH -sPAPER
    SIZE=a0 -sDEVICE=pdfwrite -dCompatibilityLevel=1.3 -dAutoFilterGrayImages=false
    -dGrayImageFilter=/FlateEncode -dAutoFilterColorImages=false -dColorImageFilter=
    /FlateEncode -dUseFlateCompression=true -sOutputFile="C:/DOKUME~1/Janis/LOKALE~1
    /Temp/mik96.tmp" "C:/DOKUME~1/Janis/LOKALE~1/Temp/mik95.tmp" -c quit<-- failed.
    ** WARNING ** Image format conversion for PSTricks failed.
    ** WARNING ** Interpreting special command pst: (ps:) failed.
    ** WARNING ** >> at page="1" position="(259.37, 392.399)" (in PDF)
    ** WARNING ** >> xxx "pst:  tx@Dict begin STP newpath /ArrowA { moveto } def /Ar
    rowB "
    
    Output written on xelatex.pdf (1 page).
    Transcript written on xelatex.log.

Lesezeichen

Berechtigungen

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