TeX関連Tips
きれいにアルゴリズムを書く
http://www.tex.ac.uk/tex-archive/macros/latex/contrib/
ここからalgorithmic.styファイルをダウロード
http://www.biwako.shiga-u.ac.jp/sensei/kumazawa/tex/algorithmic.html
とりあえず,ここをみると書き始められます.
ところで,書いていた論文で,どうしても(?)
Procedure: hogehoge end
とか書きたくなったので,ちょっと追加してみた.
もちろん,Procedure〜endの間はインデントされる.
?PROC{hogehoge}
?ENDPROC
ついでにeachとかも作ってみた.
?EACH ?ENDEACH
algorithmic.patch(1045)
patch < algorithmic.patch
変数とかコマンドを作る
?documentclass[a4j, 10pt]{jarticle}
?usepackage{color}
?newlength{?pagewidth}
?setlength{?pagewidth}{0.9?textwidth}
?newcommand{?posterrule}{?rule{?pagewidth}{1mm}}
?newcommand{?MYaddress}{p}
?newcommand{?MYname}{}
?providecommand{?name}[1]{#1}
?providecommand{?address}[1]{#1}
?renewcommand{?name}[1]{?renewcommand{?MYname}{#1}}
?renewcommand{?address}[1]{?renewcommand{?MYaddress}{#1}}
?newcommand{?makeheader}{
?posterrule ??
?colorbox[rgb]{1,1,1} {
?begin{minipage}{?pagewidth}
?raisebox{0.07?baselineskip}{? }
?begin{center}
?huge{?MYname ??[0.15?baselineskip]}
?LARGE{?MYaddress ??}
?end{center}
?raisebox{0.07?baselineskip}{? }
?end{minipage} ??
} ??
?posterrule
?vspace*{-0.4?baselineskip}
}
?pagestyle{empty}
?begin{document}
?name{nore}
?address{fefe}
?makeheader
?end{document}
tabularとか,minipageを使うといろいろできる.figureとかも当然いれられる.