[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 : 8078
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 pCloud et bénéficiez de 10Go de stockage en ligne gratuits)
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.