Re: 「参考文献」の他に「関連発表」を作りたい

名前: 鈴木
日時: 2003-08-13 13:41:43
IPアドレス: 210.252.229.*

>>20878 鈴木です.けいさんアドバイスありがとうございます. さっそく,検索で見つけました以下の定義: % % jsclasses を元に再定義 % 参考文献について(ほとんど元と変更なし) % \renewcommand{\refname}{参考文献} \renewenvironment{thebibliography}[1]{% \global\let\@secapp\relax \chapter*{\refname\@mkboth{\refname}{\refname}}% \addcontentsline{toc}{chapter}{\refname}% \list{\@biblabel{\@arabic\c@enumiv}}% {\settowidth\labelwidth{\@biblabel{#1}}% \leftmargin\labelwidth \advance\leftmargin\labelsep \@openbib@code \usecounter{enumiv}% \let\p@enumiv\@empty \renewcommand\theenumiv{\@arabic\c@enumiv}}% \sloppy \clubpenalty4000 \@clubpenalty\clubpenalty \widowpenalty4000% \sfcode`\.\@m} {\def\@noitemerr {\@latex@warning{Empty `thebibliography' environment}}% \endlist} % % 新しく「関連図書」を作るため thebibliography2 を定義 % \renewcommand{\bibname}{関連図書} \newenvironment{thebibliography2}[1]{% \global\let\@secapp\relax \chapter*{\bibname\@mkboth{\bibname}{\bibname}}% \addcontentsline{toc}{chapter}{\bibname}% \list{\@biblabel{\@arabic\c@enumiv}}% {\settowidth\labelwidth{\@biblabel{#1}}% \leftmargin\labelwidth \advance\leftmargin\labelsep \@openbib@code \usecounter{enumiv}% \let\p@enumiv\@empty \renewcommand\theenumiv{\@arabic\c@enumiv}}% \sloppy \clubpenalty4000 \@clubpenalty\clubpenalty \widowpenalty4000% \sfcode`\.\@m} {\def\@noitemerr {\@latex@warning{Empty `thebibliography' environment}}% \endlist} をjreport.clsのthebibliographyの定義: \newenvironment{thebibliography}[1] {\chapter*{\bibname\@mkboth{\bibname}{\bibname}}% \list{\@biblabel{\@arabic\c@enumiv}}% {\settowidth\labelwidth{\@biblabel{#1}}% \leftmargin\labelwidth \advance\leftmargin\labelsep \@openbib@code \usecounter{enumiv}% \let\p@enumiv\@empty \renewcommand\theenumiv{\@arabic\c@enumiv}}% \sloppy \clubpenalty4000 \@clubpenalty\clubpenalty \widowpenalty4000% \sfcode`\.\@m} {\def\@noitemerr {\@latex@warning{Empty `thebibliography' environment}}% \endlist} \let\@openbib@code\@empty の下に追加してみました.しかしながら, ! LaTeX Error: \refname undefined. See the LaTeX manual or LaTeX Companion for explanation. Type H <return> for immediate help. ... l.818 \renewcommand{\refname} {参考文献} ? というエラーが出てしまいます. もともとあった定義をコメントアウトしても同じようにエラー が出てしまうのですが,これはどこで間違っているのでしょうか・・・ まだクラスファイルの中身を触れるほどTeXを熟知しておらず 苦戦しております. アドバイス頂ければと思います. よろしくお願いします.

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます)