Dessin d'arcs concentriques
Nov 17 2020
J'essaye de dessiner des arcs concentriques. Je pensais que ce serait aussi simple que de diminuer les rayons de l'arc de la même quantité que je décrémente la coordonnée, mais cela n'a pas l'air correct. Aucune suggestion?
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{decorations.shapes}
\tikzset{decorate sep/.style 2 args=
{decorate,decoration={shape backgrounds,shape=circle,shape size=#1,shape sep=#2}}}
\begin{document}
\begin{center}
\begin{tikzpicture}
\draw[decorate sep={1mm}{1.2mm},fill,red] (0,0) arc (70:110:1);
\draw[decorate sep={1mm}{1.2mm},fill,red] (0,-.2) arc (70:110:.8);
\draw[decorate sep={1mm}{1.2mm},fill,red] (0,-.4) arc (70:110:.6);
\end{tikzpicture}
\end{center}
\end{document}
Réponses
2 Noname Nov 17 2020 at 08:58
Vous pouvez utiliser des coordonnées polaires pour les points de départ afin de vous assurer qu'il s'agit d'arcs concentriques.
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{decorations.shapes}
\tikzset{decorate sep/.style 2 args=
{decorate,decoration={shape backgrounds,shape=circle,shape size=#1,shape sep=#2}}}
\begin{document}
\begin{center}
\begin{tikzpicture}
\draw[decorate sep={1mm}{1.2mm},fill,red] (70:1) arc (70:110:1);
\draw[decorate sep={1mm}{1.2mm},fill,red] (70:0.8) arc (70:110:.8);
\draw[decorate sep={1mm}{1.2mm},fill,red] (70:0.6) arc (70:110:.6);
\end{tikzpicture}
\end{center}
\end{document}