- 追加された行はこのように表示されます。
- 削除された行は
このように表示されます。
{{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
?PROC{hogehoge}
?ENDPROC
ついでにeachとかも作ってみた.
\EACH
\ENDEACH
?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}
?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}
?pagestyle{empty}
?begin{document}
\name{nore}
\address{fefe}
\makeheader
?name{nore}
?address{fefe}
?makeheader
\end{document}
?end{document}
tabularとか,minipageを使うといろいろできる.figureとかも当然いれられる.
!!環境設定
!dvipdfmxの日本語設定(gentoo)
http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?Linux%2FGentoo