Le MWE suivant compile bien. Toutefois, dans l'image produite, il déporte sur la droite l'étiquette $x$ de l'axe des abscisses. Je suis incapable d'en découvrir la cause.

Ouvrir dans l'éditeur Overleaf
\documentclass[french]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage[a4paper]{geometry}
\usepackage{siunitx}
\usepackage{xspace}
\usepackage{amsmath,amssymb}
\usepackage{graphicx}
\usepackage{pstricks,pstricks-add,pst-func,pst-2dplot,pst-xkey}
\newcommand{\mbr}{\ensuremath{\mathbb{R}}\xspace}
\usepackage[french]{babel}
\begin{document}
\begin{pspicture}(-0.6,-2)(2.5,2)
\psaxes[trigLabelBase=2,dx=\psPiH,xunit=\psPi,trigLabels]%
{->}(0,0)(-0.2,-1.5)(2,1.5)[$x$,-90][$y$,90]
\psplot[linewidth=1.6pt,plotpoints=200,
linecolor=red,algebraic]{0}{2}{sin(x)}
\psplot[linewidth=1.0pt,plotpoints=200,
linecolor=blue,algebraic]{0}{2}{2*x/3.14}
\end{pspicture}
\end{document}

Posée 20 Nov '17, 00:59

jp_d's gravatar image

jp_d
31113
Taux d'acceptation : 0%

Modifiée 20 Nov '17, 11:52

Pathe's gravatar image

Pathe ♦♦
7.5k42203251

@jp_d Attention ! Les contre-obliques (\) saisies telles quelles dans les contributions ne sont visibles que si elles sont insérées en tant que ⟨code⟩. Pour insérer du ⟨code⟩, notamment des commandes LaTeX, cf. la FAQ Comment mettre en forme ma contribution ?. Merci de corriger votre contribution si cela n'a pas déjà été fait.

(20 Nov '17, 09:36) denis ♦♦ denis's gravatar image

@jp_d Les formules de politesse et les signatures sont à éviter : celle(s) de votre contribution a (ont) été supprimée(s).

(20 Nov '17, 09:38) denis ♦♦ denis's gravatar image
1

Remplacer [$x$,-90][$y$,90] par [$x$,0][$y$,90]. Pour comprendre que ce qui se passe essayer avec [$x$,90][$y$,90], puis [$x$,60][$y$,90] et [$x$,-60][$y$,90].

(20 Nov '17, 17:13) touhami touhami's gravatar image

pstricks ne déporte rien du tout, il se contente de placer le centre de l'étiquette à -90°, et non son extrémité droite. Ceci est particulièrement apparent si l'on rajoute une \psframebox{$x$}:

Ouvrir dans l'éditeur Overleaf
\documentclass[french]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{babel}
\usepackage[a4paper]{geometry}
\usepackage{siunitx}
\usepackage{xspace}
\usepackage{amsmath,amssymb}
\usepackage{graphicx}
\usepackage{pstricks-add,pst-func,pst-2dplot}
\newcommand{\mbr}{\ensuremath{\mathbb{R}}\xspace}

\begin{document}

\begin{pspicture}(-0.6,-2)(2.5,2)
\psaxes[trigLabelBase=2,dx=\psPiH,xunit=\psPi,trigLabels]%
{->}(0,0)(-0.2,-1.5)(2,1.5)[\psframebox{$x$},-90][$y$,90]
\psplot[linewidth=1.6pt,plotpoints=200,
linecolor=red,algebraic]{0}{2}{sin(x)}
\psplot[linewidth=1.0pt,plotpoints=200,
linecolor=blue,algebraic]{0}{2}{2*x/3.14}
\end{pspicture}

\end{document}

alt text

J'en ai profité pour alléger le préambule: avec pstricks-add, inutile de charger pstricks et pst-xkey, puisqu'il les charge (ainsi que pst-plot, pst-node, pst-math, pst-3d et multido).

Si vous voulez que l'extrémité droite soit alignée avec la pointe le la flèche, il faut choisir un angle de -107° (avce cette police, en corps 10). Personnellement je préfère légèrement en retrait, avec -120°.

alt text alt text

Lien permanent

Publiée 20 Nov '17, 20:16

Bernard's gravatar image

Bernard
4.6k15
Taux d'acceptation : 35%

@Bernard L'axe des abscisses dépasse en longueur ce qui est nécessaire pour cette illustration. Je n'ai pas su raccourcir cette axe ET, dans le même temps, garder l'étiquette $x$ légèrement en retrait sous la pointe de la flèche comme le dessin ci dessus.

(20 Nov '17, 20:46) jp_d jp_d's gravatar image

@jp_d Attention ! Cette réponse était un commentaire plutôt qu'une réponse et a été convertie comme tel.

(20 Nov '17, 20:58) denis ♦♦ denis's gravatar image

@jp_d Les formules de politesse et les signatures sont à éviter : celle(s) de votre contribution a (ont) été supprimée(s).

(20 Nov '17, 20:59) denis ♦♦ denis's gravatar image

@jp_d: Je ne suis pas sûr de très bien comprendre votre problème: la position de l'étiquette ne dépend pas de la longueur de l'axe. J'ai obtenu le léger retrait juste avec [$x$,-120].

(20 Nov '17, 21:19) Bernard Bernard's gravatar image

@Bernard Alors mon problème est un problème de compilation très probablement lié aux choix (hasardeux ?) que j'ai faits dans l'entrée de sous menu "Configurer Texstudio".

(21 Nov '17, 00:23) jp_d jp_d's gravatar image

@jp_d: Je ne vois pas bien pourquoi ce serait lié aux options de configuration de TeX Studio : si ça compile, cela devrait toujours donner le même résultat. Peut-être un problème de visionneuse pdf?

(21 Nov '17, 16:54) Bernard Bernard's gravatar image
Affichage de 5 parmi 6 Afficher 1 commentaire(s) en plus
Votre réponse
(dés)activer l'aperçu

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Bases de Markdown

  • *italique* ou _italique_
  • **gras** ou __gras__
  • Lien ::[texte](http://url.com/ "Titre ")
  • Image : ?![alt texte](/path/img.jpg "Titre ")
  • Liste numérotée : 1. Foo 2. Bar
  • Pour ajouter un passage à la ligne, ajoutez deux espaces à l'endroit où vous souhaitez que la ligne commence.
  • Les balises HTML de base sont également prises en charge.