Anzeige:
Ergebnis 1 bis 3 von 3

Thema: pstricks-add -> Anwendung von psaxes

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

    pstricks-add -> Anwendung von psaxes

    Hallo,

    wenn ich folgenden Code laufen lasse:
    Code:
    \documentclass{article}
    \usepackage{pstricks,pstricks-add}
    
    \begin{document}
    \null\vfill
    \begin{center}
    \begin{pspicture}(0,0)(4,4)
    \psset{unit=1cm,labels=none,ticks=none,linewidth=1.5pt}
    \psaxes{->}(2,2)(0,0)(4,4)
    \uput[-90](4,2){$x$}
    \uput[180](2,4){$y$}
    \end{pspicture}
    \hspace{5em}
    \begin{pspicture}(0,0)(4,4)
    \psset{unit=1cm,labels=none,ticks=none,linewidth=1.5pt}
    \psaxes{->}(2,2)(0,0)(4,4)[x,-90][y,-90]
    \end{pspicture}
    \end{center}
    \vfill
    \end{document}
    ist beim zweiten Koordinatensystem die Beschriftung nicht an den Achsen. Es sollte aber aussehen, wie beim ersten. Habe ich irgendeine Option vergessen?

    Gruß
    Marco

  2. #2
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von mechanicus Beitrag anzeigen
    wenn ich folgenden Code laufen lasse:
    Code:
    \documentclass{article}
    \usepackage{pstricks,pstricks-add}
    \makeatletter
    \def\psaxes@vi(#1)(#2)(#3)[#4,#5][#6,#7]{%
      \psaxes@vii(#1)(#2)(#3)%
      \begingroup
      \use@par
      \uput{\pslabelsep}[#5](#3|#1){#4}\uput[#7](#1|#3){#6}%
      \endgroup%
    }
    \makeatother
    
    \begin{document}
    \null\vfill
    \begin{center}
    \begin{pspicture}(0,0)(4,4)
    \psset{unit=1cm,labels=none,ticks=none,linewidth=1.5pt}
    \psaxes{->}(2,2)(0,0)(4,4)
    \uput[-90](4,2){$x$}
    \uput[180](2,4){$y$}
    \end{pspicture}
    \hspace{5em}
    \begin{pspicture}(0,0)(4,4)
    \psset{unit=1cm,labels=none,ticks=none,linewidth=1.5pt}
    \psaxes{->}(2,2)(0,0)(4,4)[x,-90][y,-90]
    \end{pspicture}
    \end{center}
    \vfill
    \end{document}
    ist beim zweiten Koordinatensystem die Beschriftung nicht an den Achsen. Es sollte aber aussehen, wie beim ersten. Habe ich irgendeine Option vergessen?
    Nein, das hast du korrekt als bug erkannt. Mit dem Roten sollte es gehen.
    Muss aber nochmal etwas genauer kontrollieren. Oft fixed man einen bug und
    produziert zwei neue ...

    Herbert

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

    danke mit der Änderung funktioniert es. Ich werde es nachher mal in mein Gesamtprojekt einbauen.

    Gruß
    Marco

Lesezeichen

Berechtigungen

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