Labels sind nicht mehr zentriert
Verfasst: Do 18. Apr 2013, 11:53
Hallo,
da ich bei meinem Koordinatensystem nur die geraden Labels anzeigen möchte, habe ich \pst@hlabel umdefiniert. Es funktioniert alles prima, ausser dass die Labels nicht mehr sauber zentriert sind nach dem Umdefinieren. In meinem Minimalbeispiel habe ich beide Varianten angegeben, damit man den Unterschied sieht. Mit \hspace{-1mm} kann ich den Fehler korrigieren, warum aber wird nicht mehr sauber zentriert?
da ich bei meinem Koordinatensystem nur die geraden Labels anzeigen möchte, habe ich \pst@hlabel umdefiniert. Es funktioniert alles prima, ausser dass die Labels nicht mehr sauber zentriert sind nach dem Umdefinieren. In meinem Minimalbeispiel habe ich beide Varianten angegeben, damit man den Unterschied sieht. Mit \hspace{-1mm} kann ich den Fehler korrigieren, warum aber wird nicht mehr sauber zentriert?
\documentclass[a4paper]{scrartcl} \usepackage{pstricks} \usepackage{pstricks-add} \begin{document} \begin{pspicture}(-5,-5)(5,5) \psaxes[]{->}(0,0)(-5,-5)(5,5) \end{pspicture} \makeatletter \def\pst@@@hlabel#1{\pshlabel{#1}} \def\pshlabel#1{ \ifodd#1 \else \pst@cnta=#1 \the\pst@cnta \fi } \makeatother \begin{pspicture}(-5,-5)(5,5) \psaxes[]{->}(0,0)(-5,-5)(5,5) \end{pspicture} \end{document}