マクロツイーター

はてダから移行した記事の表示が崩れてますが、そのうちに直せればいいのに(えっ)

TikZ の検索結果:

「LaTeX で OOP」(PGF の oo モジュール)で getter を追加してみる

…係のない話。PGF/TikZ にある oo モジュールの例では改行文字の無効化(行末の〈%〉)を全くしていない。これは既定で無効化されるのだと思っていると、どうやら全くそうではなく、無効化を行わないと意図しない空白が実際に入ってしまう。この記事のコードでは \endlinechar 設定を用いた。))\documentclass{article} \usepackage{pgf}\usepgfmodule{oo} \endlinechar=-1 % \pgfooclass{p…

「LaTeXでオブジェクト指向プログラミング」したもの

TeX

…var i=0;i「TikZ のマニュアルの Part VI」(の「Object-Oriented Programming」の節)で説明されているのが、PGF *1の oo モジュールで、これを用いるとオブジェクト指向プログラミングができる。*2とにかく使ってみるoo モジュールでスタックを(杜撰に)実装してみた。 \documentclass{article} \usepackage{pgf} \usepgfmodule{oo} \makeatletter %-------…

テンプレート的 LaTeX、再び (2)

…{% \begin{tikzpicture} <? local N = #1 local curr, prev ?> \node (F0) {1}; …(中略)… \end{tikzapicture} } \end{templatex} % 後で実行する \drawFibonacci{10} これについて、もう少し詳しく説明しておく。次のようなもっと単純な例を考える。\begin{templatex} <?local N = 5 for i = 1, N do ?> (<?=…

テンプレート的 LaTeX、再び (1)

…sepackage{tikz} \begin{document} \begin{templatex} \begin{tikzpicture} <? local N = 10 local curr, prev ?> \node (F0) {1}; \node [right of=F0] (G0) {1}; <? curr = 1; prev = 1 for i = 1, N - 1 do t = curr; curr = curr + prev; prev = t ?> \no…

TeX 言語以外でドラゴン曲線を描く件について

TeX

…sepackage{tikz} \usetikzlibrary{lindenmayersystems} \begin{document} \begin{tikzpicture} \draw[green!50!black,rotate=180,l-system={rule set={X->X+YF,Y->FX-Y}, step=2pt,angle=90,axiom=FX,order=13}] l-system; \end{tikzpicture} \end{document}3…

TeX で花火を打ち上げる方法を教えてください。

TeX

という「質問」が Stack Exchange に投稿されている。 そして、親切な TeXnician 達が、花火の方法も知らない TeX 初心者*1のために答えを教えてやっているようだ。 ※質問文にある画像(一番上)は「本物」の写真(筑後川花火大会のものらしい)。その下の回答のところにある画像が LaTeX(TikZ)で生成したもの。 *1:…じゃない。「質問」者の Stefan Kottwitz はLaTeX の入門書を著している。

例の発表のスライド

TeX

…画は(PGF +) TikZ *2を用い、画像ファイルの挿入も PGF で行った。 昨日の記事に載せたタイトルのスライドであるが、OHP の像とその上のシートは画像であるが、その上にある文字は、手書きフォント「ふい字」でテキストとして出力されている。参考までに、タイトルスライドだけのソースを掲載しておく。\documentclass[xetex,14pt]{beamer} \usepackage{zxjatype,metalogo,tikz} \setjafontscale{…