[Pstricks] 0 disgracieux sur les axes

Tout ce qui concerne le langage TeX/LaTeX et ses variantes. Ce langage est utilisable sur le forum via les balises tex.
[participation réservée aux utilisateurs inscrits]
Règles du forum
Merci de soigner la rédaction de vos messages et de consulter ce sujet avant de poster. Pensez également à utiliser la fonction recherche du forum.
loicwood
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 121
Inscription : dimanche 23 octobre 2011, 11:24
Localisation : Souppes sur Loing

[Pstricks] 0 disgracieux sur les axes

Message non lu par loicwood »

Bonsoir,

avec le code suivant :

Code : Tout sélectionner

\documentclass[12pt]{book}

\usepackage{pstricks-add}
\pagestyle{empty}
\begin{document}
\psset{xunit=1.0cm,yunit=1.0cm,algebraic=true,dimen=middle,dotstyle=o,dotsize=5pt 0,linewidth=1.6pt,arrowsize=3pt 2,arrowinset=0.25}
\begin{pspicture*}(-1.0109349999999964,-7.004783000000014)(13.999018200000007,10.002202600000016)
\psaxes[xAxis=true,yAxis=true,Dx=1.,Dy=1.,ticksize=-2pt 0,subticks=2]{->}(0,0)(-1,-7)(14,10)

\end{pspicture*}
\end{document}
j'obtiens un 0 sur l'axe des abscisses et un 0 sur l'axe des ordonnées, ce qui est pour le moins assez moche. Voir https://ncloud.zaclys.com/index.php/s/GEE4QXX6wTHCgPR

Je n'avais pas ce problème avant une réinstallation de Windows (j'utilise Miktex, à jour, et texniccenter).

Merci d'avance
balf
Modérateur spécialisé
Modérateur spécialisé
Messages : 4065
Inscription : mercredi 02 janvier 2008, 23:18

Re: [Pstricks] 0 disgracieux sur les axes

Message non lu par balf »

Bonsoir,

Il suffit d'ajouter, emmi les nombreuses options de \psaxes, celle-ci: showorigin=false, et de mettre un seul 0 à la main.

Cela dit, j'ai simplifié les valeurs des coordonnées des deux coins de pstricks à des valeurs plus raisonnables. Je ne suis pas sûr qu'il était nécessaire qu'elles eussent 15 décimales — je suppose qu'elles proviennent d'un logiciel graphique?

D'autre part, les valeurs par défaut de xunit et yunit sont par défaut de 1cm, et xyAxes=true. Il est donc inutile de préciser tout cela.

Code : Tout sélectionner

    \documentclass[12pt]{book}

    \usepackage{pstricks-add}
    \pagestyle{empty}

    \begin{document}
    \psset{algebraic=true, dimen=middle, dotstyle=o, dotsize=5pt 0, linewidth=1.6pt, arrowsize=3pt 2, arrowinset=0.25, linejoin=1}
    \begin{pspicture*}(-1.25,-7.25)(14,10)
    \psaxes[Dx=1.,Dy=1.,ticksize=-2pt 0,subticks=2, showorigin=false]{->}(0,0)(-1.25,-7)(14,10)
   \uput[dl](0,0){0}

    \end{pspicture*}

    \end{document} 
Résultat de ce code en p.j.

B. A.
Pièces jointes
0_sur_les_axes.pdf
(6.02 Kio) Téléchargé 202 fois
Dernière modification par balf le lundi 09 mars 2020, 21:15, modifié 1 fois.
loicwood
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 121
Inscription : dimanche 23 octobre 2011, 11:24
Localisation : Souppes sur Loing

Re: [Pstricks] 0 disgracieux sur les axes

Message non lu par loicwood »

Merci beaucoup !

Je n'avais pas ce problème auparavant, il y a eu une modification des packages ?

Oui, j'ai utilisé GeoGebra pour un export rapide, et je n'ai pas modifié les valeurs pour les axes (ni le reste, qui alourdit le code inutilement)
balf
Modérateur spécialisé
Modérateur spécialisé
Messages : 4065
Inscription : mercredi 02 janvier 2008, 23:18

Re: [Pstricks] 0 disgracieux sur les axes

Message non lu par balf »

Des mises à jour, il y en a eu, bien sûr (pst-plot en est à la version 1.92, de juillet dernier) mais pour moi, ce n'est pas un problème nouveau lorsqu'il y a les deux axes.

B. A.
loicwood
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 121
Inscription : dimanche 23 octobre 2011, 11:24
Localisation : Souppes sur Loing

Re: [Pstricks] 0 disgracieux sur les axes

Message non lu par loicwood »

Je devais avoir une vieille version des packages sur mon ancienne install alors... (plusieurs années quoi...)
Répondre
  • Sujets similaires
    Réponses
    Vues
    Dernier message