発言者: 飯島 徹
発言日: 2015 04/30 20:10
以下のソースをコンパイルするとサンプルが表示されます.
ただし,emath と TikZ を併用する場合は \foreach コマンドが衝突します.
その場合は必要に応じて対処してください.
%#!ptex2pdf -u -l -od "-p a4" test
\documentclass[a4j,uplatex,dvipdfmx]{jsarticle}
\usepackage{etex,graphicx,tikz}%TeX Live 2015 では etex を読み込む必要がなくなる予定
\begin{document}
これができるのなら\\
\begin{tikzpicture}
\foreach\N in {1,...,5}{%
\foreach\Y in {1,...,\N}{%
\node(P)at (\N-\Y+1,\Y){\N};%これで数字nをn個表示している
\pgfmathparse{int(\N-\Y+1)}%数字の下に座標を表示するための準備
\let\X=\pgfmathresult %上の行の計算結果を \X で受け取る
\node at(P.south){\scriptsize$(\X,\Y)$};%点Pの下(南)に座標を表示
}%
}%
\draw(.5,.5)--(6,.5)--(.5,6)--cycle;
\end{tikzpicture}
これも楽勝\\
\begin{tikzpicture}[x={(-1cm,-1.732cm)},y={(1cm,-1.732cm)},scale=.5]
\foreach\N in {1,...,5}{%
\foreach\M in {1,...,\N}{%
\node at (\N-\M+1,\M){\N};
}%
}%
\draw(.5,.5)--(6,.5)--(.5,6)--cycle;
\end{tikzpicture}
\end{document}
▼関連発言
│
└◆1286:emath BBS #12670 の件について [飯島 徹] 04/30 20:10<-last