J'ai créé une commande me permettant de tracer un axe gradué mais je n'arrive pas à coder correctement la partie « calcul des abscisses »...

\documentclass[border=10pt]{standalone}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage[french]{babel}
\usepackage{tkz-euclide}
\usetikzlibrary{intersections,positioning,backgrounds,fit,calc}
\usetikzlibrary{through}
% Axe gradué Nombre de carreaux(#1) / Taille des carreaux(#2) / Nombre Début(#3) / Pas(#4)
\newcommand\axe[4]{
\begin{scope}[scale=#2]
\draw[-latex,thick] (-#2,0)--(#1+#2,0);
\foreach \n in {0,1,...,#1}{
\draw[thick] (\n,-0.1)--(\n,0.1) node[below=0.2cm]{$(#3+\n*#4)$}; % Je ne sais pas comment coder le calcul qui permet d'obtenir les bonnes abscisses
}
\end{scope}
}
\begin{document}
\begin{tikzpicture}
\axe{10}{1}{5}{0.2}
\end{tikzpicture}
\end{document}
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Posée 07 Nov '22, 17:47

ablasz's gravatar image

ablasz
4861022
Taux d'acceptation : 23%

Modifiée 07 Nov '22, 18:38

Pathe's gravatar image

Pathe ♦♦
7.5k49208252


\documentclass[border=10pt]{standalone}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage[french]{babel}
\usepackage{tkz-euclide}
\usetikzlibrary{intersections,positioning,backgrounds,fit,calc}
\usetikzlibrary{through}
% Axe gradué Nombre de carreaux(#1) / Taille des carreaux(#2) / Nombre Début(#3) / Pas(#4)
\newcommand\axe[4]{
\begin{scope}[scale=#2]
\draw[-latex,thick] (-#2,0)--(#1+#2,0);
\foreach \n in {0,1,...,#1}{
\draw[thick] (\n,-0.1)--(\n,0.1) node[below=0.2cm]{\pgfmathparse{#3+\n*#4}\pgfmathroundto{\pgfmathresult}\pgfmathresult}; % Je ne sais pas comment coder le calcul qui permet d'obtenir les bonnes abscisses
}
\end{scope}
}
\begin{document}
\begin{tikzpicture}
\axe{10}{1}{5}{0.2}
\end{tikzpicture}
\end{document}
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

alt text

Lien permanent

Publiée 07 Nov '22, 17:57

samcarter's gravatar image

samcarter
8.5k2817
Taux d'acceptation : 57%

Modifiée 07 Nov '22, 17:58

@samcarter mon éternel sauveur

(07 Nov '22, 18:07) ablasz ablasz's gravatar image
(07 Nov '22, 18:35) samcarter samcarter's gravatar image
Votre réponse
[Masquer 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

Mots-clés de la question :

×109
×7

Question posée : 07 Nov '22, 17:47

Question vue : 2,730 fois

Dernière mise à jour : 07 Nov '22, 18:35

C'est votre première visite ici ? Consultez la FAQ !

×