Anzeige:
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 15 von 23

Thema: XeLaTeX und PSTricks

  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 17:51 Uhr)

  6. #6
    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

  7. #7
    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.

  8. #8
    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

  9. #9
    Registrierter Benutzer
    Registriert seit
    19.05.2009
    Beiträge
    4.045
    wieso sollen einige nicht gehen?
    Warum weiß ich nicht. Ich weiß nur, dass z.B. pst-text und pst-fill nicht oder nicht ganz funktionieren sollen. Ob das immer noch gilt, kann ich nicht testen, da ich auch von dem xetex/pstricks-Problem betroffen bin.

    lass das Paket weg, das kann nicht mit xelatex funktionieren.
    Nun genauso wie babel+ngerman sollte es eigentlich keine größeren Probleme geben (abgesehen von den üblichen ngerman-Problemen). Es hat auch nichts mit dem aktuellen Problem zu tun. Es scheint ein Bug wieder aufgetaucht zu sein, der schon 2008 mal in miktex xelatex/pstricks störte.

  10. #10
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von u_fischer Beitrag anzeigen
    Warum weiß ich nicht. Ich weiß nur, dass z.B. pst-text und pst-fill nicht oder nicht ganz funktionieren sollen. Ob das immer noch gilt, kann ich nicht testen, da ich auch von dem xetex/pstricks-Problem betroffen bin.

    Nun genauso wie babel+ngerman sollte es eigentlich keine größeren Probleme geben (abgesehen von den üblichen ngerman-Problemen). Es hat auch nichts mit dem aktuellen Problem zu tun. Es scheint ein Bug wieder aufgetaucht zu sein, der schon 2008 mal in miktex xelatex/pstricks störte.
    ich habe mit xetex und TeXLive 2010 unter Windows kein Problem, wenn ich ngerman weglasse

    Herbert

  11. #11
    Registrierter Benutzer
    Registriert seit
    01.05.2010
    Beiträge
    50
    Wenn ich ngerman weglasse, bringt das eigentlich nichts, die pdf ist soweit schon okay, nur an der Stelle, an der die psTricks-Grafik stehen sollte, ist halt nichts und der Fehler lautet, wie oben.
    Geändert von Prof. Frink (09-03-2011 um 02:38 Uhr)

  12. #12
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von Prof. Frink Beitrag anzeigen
    Wenn ich ngerman weglasse, bringt das eigentlich nichts, die pdf ist soweit schon okay, nur an der Stelle, an der die psTricks-Grafik stehen sollte, ist halt nichts und der Fehler lautet, wie oben.
    es ist also offensichtlöich ein MiKTeX Problem ...

    Herbert

  13. #13
    Registrierter Benutzer
    Registriert seit
    19.05.2009
    Beiträge
    4.045
    Der Bug ist repariert. Nach einem Update heute funktioniert es wieder.

    http://sourceforge.net/tracker/?func...83&atid=110783

  14. #14
    Registrierter Benutzer
    Registriert seit
    01.05.2010
    Beiträge
    50
    Tatsächlich ! Vielen Dank!

  15. #15
    Registrierter Benutzer
    Registriert seit
    17.01.2010
    Beiträge
    30
    Zitat Zitat von u_fischer Beitrag anzeigen
    Der Bug ist repariert. Nach einem Update heute funktioniert es wieder.

    http://sourceforge.net/tracker/?func...83&atid=110783

    Obwohl der Beitrag schon etwas länger zurückliegt, besteht bei mir das Problem nach wie vor. Ein Update hat bisher kein Erfolg gebracht. Ich gehe doch richtig in der Annahme, dass es ausreicht den MiKTeX Update Wizard durchlaufen zu lassen oder ist eine Deinstallation mit anschließender Neuinstallation erforderlich?

    Johannes

Lesezeichen

Berechtigungen

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