iwase/itoniki2 の履歴差分(No.4) - PukiWiki

#calendar2(off)
- アニュアルレポート
科研の業績番号と連携研究者の所属を書けと言われたので簡単なマクロを組んでみた。

アニュアルレポートを毎年書かないと行けないことになっている。
ナンバリングを自分で振れと言うことなのだが、それでは変更の度に間違いも起きやすいし(特に私)マクロを作っている。
見るとすぐ分かるように、バッティングしないようマクロ自体に自分の名前を入れている。

 \makeatletter
 \newcounter{IWASECOUNT}
 \newcounter{IWASESECT}
 \setcounter{IWASECOUNT}{1}
 \setcounter{IWASESECT}{1}
 \newenvironment{iwaselist}{\setcounter{IWASECOUNT}{1}\list{(\roman{IWASECOUNT})~}{\usecounter{IWASECOUNT}%
 \setlength{\rightmargin}{0mm}\setlength{\leftmargin}{0mm}
 \ifnum \@listdepth=\@ne \topsep.25\normalbaselineskip\else\topsep\z@\fi 
 \itemsep.0\normalbaselineskip 
 \itemindent0zw\labelwidth1zw\labelsep0zw\listparindent1zw 
 \addtolength{\itemindent}{3.5mm} 
 }}{\endlist} 
 \newenvironment{iwasebib}{\setcounter{IWASECOUNT}{1}\list{\bf \arabic{IWASECOUNT}.~}{\usecounter{IWASECOUNT}%
 \setlength{\rightmargin}{0mm}\setlength{\leftmargin}{0mm}
 \ifnum \@listdepth=\@ne \topsep.0\normalbaselineskip\else\topsep\z@\fi
 \itemsep\z@\parsep\z@\itemindent0zw\labelwidth1zw\labelsep0zw\listparindent1zw
 \addtolength{\itemindent}{3.5mm}
 }}{\endlist}
 \newcommand{\iwasesection}[1]{\par\medskip\noindent{\bf \Alph{IWASESECT}. #1}\addtocounter{IWASESECT}{1}}
 \newcount\cnt@publ\cnt@publ=\z@
 \def\業績番号{\global\advance\cnt@publ\@ne [\number\cnt@publ]\,}
 \makeatother
 \def\連携#1@#2{\begin{minipage}[t]{50mm}#1\\\scriptsize({#2})\end{minipage}}


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS