tikz/pgf 覚え書き [TikZ/PGF]
取り敢えず,細かい図版が描けそうな tikz/pgf を使ってみる事に下ので
少々覚え書きを。
この図は勿論LaTeX文書でtikz/pgfを利用して描いたものです。 環境は MacOSX MountainLion TexLive で TeXShop 使用。
LaTeX文書の冒頭(プリアンブル?)部分は次の通り。
ただまあ,少しは参考になるかなあ?と思う。
この図は勿論LaTeX文書でtikz/pgfを利用して描いたものです。 環境は MacOSX MountainLion TexLive で TeXShop 使用。
LaTeX文書の冒頭(プリアンブル?)部分は次の通り。
\documentclass[11pt]{jreport}そして肝心なtikz/pgf部分は、
\usepackage[dvipdfm]{graphicx}
\usepackage{amsmath,amssymb}
\usepackage[a4paper,margin=10mm]{geometry}
\usepackage{pgf,pgfcore}
\usepackage{tikz}
\usetikzlibrary{mindmap,trees,shapes}
\usetikzlibrary{calc,fadings,decorations.pathreplacing}
\usetikzlibrary{lindenmayersystems}
\usetikzlibrary[shadings]
\usetikzlibrary{patterns}
\usepackage{tkz-graph}
\usetikzlibrary{calc,3d}
%\usepackage{pgfplots}
\usepackage{okumacro,ascmac,enumitem,multicol}
\begin{document}%-------何分久し振りのHomePage更新で,色々思い出すのに手間取って遅くなったので, TeX,LaTeX,tikz,pgf関連のコマンドやマクロの説明はまた後ほど。
\begin{tikzpicture}[scale=0.3]
\foreach \i in {0,...,2000}{
\pgfmathsetmacro{\redc}{1-rnd*rnd*rnd}
\pgfmathsetmacro{\greenc}{1-rnd*rnd}
\pgfmathsetmacro{\bluec}{1-rnd}
\pgfmathsetmacro{\xr}{random(30)}
\pgfmathsetmacro{\yr}{random(50)}
\pgfmathsetmacro{\xl}{random(5)+1}
\pgfmathsetmacro{\yl}{random(5)+1}
\xdefinecolor{MyColor}{rgb}{\redc, \greenc, \bluec}
\pgfmathparse{random(2)}
\ifnum\pgfmathresult>1
\draw[fill=MyColor,MyColor] (\xr,\yr) rectangle ++(\xl,1);
\else
\draw[fill=MyColor,MyColor] (\xr,\yr) rectangle ++(1,\yl);
\fi
\clip (0,0) rectangle (30,50);
}
\end{tikzpicture}
\end{document}
ただまあ,少しは参考になるかなあ?と思う。
コメント 0