名前: トニイ 日時: 2005-04-13 09:48:43 IPアドレス: 61.198.83.*
>>35415 >thebibliography環境はsection*で\refnameを呼んだ後、リスト環境で >文献アイテムを展開していると考え、thebibliographyの定義部分を、コピーしてきてプリアンブルで >修正してみましたが、例えば、以下の環境定義で\section*の前後に\vspaceなどを追加しても、 >文献アイテムのインデントまで変わったりして、私の理解を超えた挙動で敗北しました。 示された再定義の例で \vspace を挿入しようと試みたのは \section* 引数の中,つまり 見出しの部分ですから,\section* 引数の後で \vspace を差し込むとどうでしょうか。 \renewenvironment{thebibliography}[1] {\section*{\refname}%このあたりに\vspaceを置いてもだめでした \@mkboth{\MakeUppercase\refname}{\MakeUppercase\refname}% %% このあたりに \vspace を置くとどうでしょうか。 \list{\@biblabel{\@arabic\c@enumiv}}%
この書き込みへの返事: