名前: 安宅 日時: 2001-07-12 20:15:34 IPアドレス: 133.41.131.*
そうですね。逆になぜ、今まで無かったのか不思議な気もします。 quick hack ですいませんが、既存の ist ファイルと jarticle.cls をもとに、makegls.sty と glos.ist を作ってみました。 makegls.sty ----------- \newcommand{\glossaryspace}{\par \vskip 10\p@ \@plus5\p@ \@minus3\p@\relax} \newcommand{\glossaryname}{用 語} \newenvironment{theglossary} {\if@twocolumn\@restonecolfalse\else\@restonecoltrue\fi \columnseprule\z@ \columnsep 35\p@ \twocolumn[\section*{\glossaryname}]% \@mkboth{\glossaryname}{\glossaryname}% \thispagestyle{jpl@in}\parindent\z@ \parskip\z@ \@plus .3\p@\relax \let\item\@idxitem} {\if@restonecol\onecolumn\else\clearpage\fi} ----------- glos.ist -------- preamble "\\begin{theglossary} \n" postamble "\n\n\\end{theglossary}\n" keyword "\\glossaryentry" -------- これで、 \documentclass[10pt,a4paper]{jarticle} \usepackage{makeidx} \usepackage{makegls} \makeindex \makeglossary \begin{document} test \index{test} glos \glossary{glos} \printindex \printglossary \end{document} % platex plotest.glo % mendex -s glos.ist -o glotest.gls glotest.glo % platex plotest.glo な感じにすると Index と同じ感じで 「用語」が出力出来ます。 # makegls.sty を見れば分かるけど、\printglossary は定義していません。 # どこかで概に定義されているようです。 # 一体どこで定義されているんだろう??
この書き込みへの返事: