{{category コンピュータ関連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 {{ref algorithmic.patch}} 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とかも当然いれられる. !!環境設定 !dvipdfmxの日本語設定(gentoo) http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?Linux%2FGentoo