Je souhaiterais aligner les chiffres elzéviriens des abscisses sur la ligne de base des chiffres 6 et 8. Idem pour la position des mêmes 6 et 8 non centrés sur les ordonnées.

alt text

 % !TEX TS-program = LuaLaTeX
\documentclass[french,a4paper]{article}
\usepackage[fulloldstylenums]{kpfonts-otf} 
% chiffres elzéviriens = oldstylenums + oldstylenumsmath
\usepackage{babel}
%
\usepackage{pgfplots}
\pgfplotsset{compat=1.5}
%
\begin{document}
\begin{tikzpicture} \begin{axis}
[
    ymajorgrids,
    x tick label style={/pgf/number format/1000 sep=},
]
    \addplot coordinates {
    (2024,16.9)
    (2026,13.6)
    };
    \addplot coordinates {
   (2022,15.8)
   (2023,12.3)
   };
    \legend{A,B}
\end{axis}
\end{tikzpicture}
\end{document}

Posée 07 Fév, 23:18

MFerrer's gravatar image

MFerrer
459815
Taux d'acceptation : 16%

Modifiée 07 Fév, 23:42


 % !TEX TS-program = lualatex
\documentclass[french,a4paper]{article}
\usepackage[fulloldstylenums]{kpfonts-otf} 
% chiffres elzéviriens = oldstylenums + oldstylenumsmath
\usepackage{babel}
%
\usepackage{pgfplots}
\pgfplotsset{compat=1.5}

%
\begin{document}
\begin{tikzpicture} \begin{axis}
[
    ymajorgrids,
    x tick label style={/pgf/number format/1000 sep={},anchor=base,yshift=-0.35cm},
]
    \addplot coordinates {
    (2024,16.9)
    (2026,13.6)
    };
    \addplot coordinates {
   (2022,15.8)
   (2023,12.3)
   };
    \legend{A,B}
\end{axis}
\end{tikzpicture}

\end{document}

alt text

Lien permanent

Publiée 08 Fév, 10:18

samcarter's gravatar image

samcarter
8.2k2817
Taux d'acceptation : 57%

Modifiée 08 Fév, 10:19

Bravo pour l’axe des abscisses ; sur l’axe des ordonnées, les chiffres du 16 sont alignés sur le milieu de la hauteur du 6, le 1 est sur une ligne inférieure différente de celle des autres valeurs.

(08 Fév, 10:33) MFerrer MFerrer's gravatar image

@MFerrer La même technique pour l'axe des ordonnées : y tick label style={anchor=base,xshift=-0.3cm,yshift=-0.07cm}

(08 Fév, 10:39) samcarter samcarter's gravatar image
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.