Je tente de créer une commande TikZ afin de dessiner des objets géométriques en paramétrant leurs dimensions dans la commande. Je débute dans ce genre d'exercice et je dois mal m'y prendre... Voici mon idée de code (réalisation de papier millimétré).

\documentclass{standalone}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage[svgnames]{xcolor}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage{array}
\usepackage{tabularray}
\usepackage[french]{babel}
\usepackage{tkz-euclide}
\usepackage{kpfonts}
\usetikzlibrary{intersections,positioning,backgrounds,fit,calc}
\usetikzlibrary{through}
\usetikzlibrary{positioning, calc}
\newcommand\mil[2]{
\begin{scope}
\draw[very thin,LightBlue,step=0.1] (0,0) grid (#1,#2);
\draw[thin,LightBlue,step=0.5] (0,0) grid (#1,#2);
\draw[thick,DarkBlue] (0,0) grid (#1,#2);
\end{scope}
}
\begin{document}
\begin{tikzpicture}
\mil[4,6]
\end{tikzpicture}
\end{document}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Posée 20 Oct '22, 14:23

ablasz's gravatar image

ablasz
4861022
Taux d'acceptation : 23%

Modifiée 21 Oct '22, 12:52

Pathe's gravatar image

Pathe ♦♦
7.6k49208252


Ça marche avec \mil{4}{6} :

\documentclass{standalone}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage[svgnames]{xcolor}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage{array}
\usepackage{tabularray}
\usepackage[french]{babel}
\usepackage{tkz-euclide}
\usepackage{kpfonts}
\usetikzlibrary{intersections,positioning,backgrounds,fit,calc}
\usetikzlibrary{through}
\usetikzlibrary{positioning, calc}
\newcommand\mil[2]{
\begin{scope}
\draw[very thin,LightBlue,step=0.1] (0,0) grid (#1,#2);
\draw[thin,LightBlue,step=0.5] (0,0) grid (#1,#2);
\draw[thick,DarkBlue] (0,0) grid (#1,#2);
\end{scope}
}
\begin{document}
\begin{tikzpicture}
\mil{4}{6}
\end{tikzpicture}
\end{document}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Lien permanent

Publiée 20 Oct '22, 14:26

samcarter's gravatar image

samcarter
8.6k2817
Taux d'acceptation : 57%

Modifiée 20 Oct '22, 14:28

Je viens de voir mon erreur, c'est presque honteux... J'ai encore des progrès à faire :-)

(20 Oct '22, 14:30) ablasz ablasz's gravatar image

ça marche parfaitement @samcarter même en couleur.

\documentclass{standalone}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage[svgnames]{xcolor}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage{array}
\usepackage{tabularray}
\usepackage[french]{babel}
\usepackage{tkz-euclide}
\usepackage{kpfonts}
\usetikzlibrary{intersections,positioning,backgrounds,fit,calc}
\usetikzlibrary{through}
\usetikzlibrary{positioning, calc}
\newcommand\mil[3]{
\begin{scope}
\draw[very thin,#3!50!white,step=0.1] (0,0) grid (#1,#2);
\draw[thin,#3!70!white,step=0.5] (0,0) grid (#1,#2);
\draw[thick,#3] (0,0) grid (#1,#2);
\end{scope}
}
\begin{document}
\begin{tikzpicture}
\mil{4}{6}{Orange}
\end{tikzpicture}
\end{document}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Lien permanent

Publiée 20 Oct '22, 14:34

ablasz's gravatar image

ablasz
4861022
Taux d'acceptation : 23%

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
×5
×2

Question posée : 20 Oct '22, 14:23

Question vue : 2,191 fois

Dernière mise à jour : 20 Oct '22, 14:34

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

×