図の描き方
Tikzで三角形を描いてみた。
\usepackage{tikz} \usetikzlibrary{intersections, calc, arrows}
をプリアンブルで宣言しておいて、以下にようにnewcommandで定義して使う。計算はcalcによって行われている。
\newcommand{\myTriangle}[1]{ \coordinate (myA) at ($#1+(0,0)$); \coordinate (myB) at ($#1+(1,1)$); \coordinate (myC) at ($#1+(2,0)$); \fill (myA)--(myB)--(myC)--cycle;} \begin{tikzpicture} % https://texwiki.texjp.org/?TikZ % https://math-note.xyz/latex/tikz/tikz-coordinate/ %\draw (0,0) -- (1,1) -- (2,0) -- (0,0); \coordinate (R) at (2,0); \coordinate (U) at (0,1); \coordinate (LD) at (-1,-1); \coordinate (RD) at (1,-1); \coordinate (A) at (0,0); \coordinate (B) at ($(A)+3*(R)$); \coordinate (C) at ($(A)+3*0.5*(R)+4*(U)$); \myTriangle{(A)} \myTriangle{(B)} \myTriangle{(C)} \draw ($(A)+0.5*(R)+1*(U)$) -- ($(C)$); \draw ($(B)+0.5*(R)+1*(U)$) -- ($(C)+(R)$); \draw ($(A)$) -- ($(A)-0.5*(R)-4*(U)$); \draw ($(A)+(R)$) -- ($(A)+(R)+0.5*(R)-4*(U)$); \draw ($(B)$) -- ($(B)-0.5*(R)-4*(U)$); \draw ($(B)+(R)$) -- ($(B)+(R)+0.5*(R)-4*(U)$); \end{tikzpicture}