2010-04-01から1ヶ月間の記事一覧

複数行コメントアウト

TeX

条件分岐の話に関連して. 今までは comment.sty のお世話になっていたが, \iffalse ... \fi を使えば同様にコメントアウトすることができる.結局は好みの問題だと思うけど, たまにパッケージの読み込み過ぎでレジスタが足りなくなるので, こっちの方法…

TeXの条件分岐

TeX

やっとまともなTeX使いへの第一歩を踏み出した気がする. 具体的には \ifx の基本的な使い方を覚えた. \ifx\a\b で,\aと\bの等価性を比較してくれる. とりあえず \def\ifeq#1#2{\def\@first{#1}\def\@second{#2}\ifx\@first\@second} という感じでwrapper…

\newenvironmentの引数

TeX

\newenvironment{環境}[引数の数][引数の初期値]{BEGIN}{END} と記述する \newenvironment において,引数は END の中では使えない. 例えば,上下に余白を入れようとして, \newenvironment{mypage}[1]% {\begin{minipage}{\textwidth}\vspace{#1}}% {\vspa…