[TikZ] Echelle

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.
bulledesavon
Utilisateur confirmé
Utilisateur confirmé
Messages : 48
Inscription : lundi 13 décembre 2021, 16:12
Statut actuel : Autre

[TikZ] Echelle

Message non lu par bulledesavon »

Bonjour,
Je ne comprends pas la différence entre [x=2.5cm] ou [xscale=2.5cm] en tant qu'argument de l'environnement tikz.
Par exemple, le code ci-dessous trace une droite graduée d'unité 2,5 cm :

Code : Tout sélectionner

\documentclass[12pt,french,a4paper]{report} 
\usepackage[top=2cm,bottom=2cm,left=1.5cm,%
right=1.5cm]{geometry}
\usepackage{pgf,tikz,tkz-tab}
\begin{document}
\begin{center}
\begin{tikzpicture}[x=2.5cm]  
\draw[thick,->] (-3.5,0) -- (3.5,0);
\foreach \x in {-3,-2,-1,0,1,2,3}
\draw[shift={(\x,0)},color=black] (0pt,6pt) -- (0pt,-6pt) node [below] {\x};
\end{tikzpicture}
\end{center}
\end{document}
Mais si je change [x=2.5cm] en [xscale=2.5cm], je n'obtiens qu'une droite qui n'est pas graduée et qui "déborde" à droite.
Je ne comprends pas pourquoi et quelle est l'action de xscale.
Merci pour votre aide.
MB
Administrateur
Administrateur
Messages : 8129
Inscription : samedi 28 mai 2005, 14:23
Statut actuel : Enseignant

Re: [TikZ] Echelle

Message non lu par MB »

Bonjour,

xscale est un coefficient multicateur et ne doit donc pas avoir d'unité. [x=2.5cm] est équivalent à [xscale=2.5] .
MB. Rejoignez notre partenaire pCloud et bénéficiez de 10Go de stockage gratuits ou d'une offre premium !
Pas d'aide en message privé. Merci de consulter ce sujet avant de poster votre premier message.
bulledesavon
Utilisateur confirmé
Utilisateur confirmé
Messages : 48
Inscription : lundi 13 décembre 2021, 16:12
Statut actuel : Autre

Re: [TikZ] Echelle

Message non lu par bulledesavon »

Merci.