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(1003)
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とかも当然いれられる.