2列形式のIEEE会議出版物では、著者は最終提出物の最終ページの列の長さを手動で等しくする必要があります。私は通常、必要に応じて\newpage
を挿入することでこれを行いました。通常は、(手動で入力された)参照の中のどこかになります。
しかし、私は最近BibTeXを使用して参照を管理し始め、問題に遭遇しました:私の最後のページには少数の(生成された)参照のみが含まれており、手動イコライズする方法がわかりません列。
最後のページは、以下によって生成されるものの末尾です:
\bibliographystyle{IEEEtran}
\bibliography{IEEEabrv,library}
BibTeXの使用を継続しながら、列を均等化する方法に関するアイデアはありますか?
私はRTFMに再び戻りましたが、これは、マイケルシェル(保守担当者)による「IEEEtran LaTeXクラスの使用方法」で説明されています。セクションXIVでは、IEEEtranが_\IEEEtriggeratref{}
_コマンドは、この目的のためだけです。デフォルトでは、指定されたBibTeX参照番号で_\newline
_を起動します。また、_\IEEEtriggercmd{}
_で起動するようにコマンドを変更することもできます。
ACMとIEEEの両方の会議に提出しましたが、私にとって最も簡単な方法は次のとおりです。
\usepackage{flushend}
いつもうまくいくとは聞いていませんが、私にとっては素晴らしいことです
バランスパッケージを使用して行うこともできます。残高パッケージをプリアンブルに含めるだけです(\usepackage{balance}
)を挿入し、\balance
文書の最後のページのどこか(たとえば、参照の直前)。しかし、最後のページ(両方の列)が完全に参照で満たされている場合、それが機能するかどうかはわかりません...
IEEEは、最終ページの列の長さを均等にすることを著者に要求しています。
ACMでもこれが可能です。私はただ\vfill\break
は、メインテキストまたは.bblファイルのどこかで、列のバランスが取れている場所で手動で行います。カメラ対応コピーがACMに到達するまでに、とにかく手作業で.bblファイルをインライン化したいので、手作業でのいじくりは追加の困難を伴いません。
参照番号のトリックは、番号付き参照を決して使用しないこと以外はニースかもしれません:-)
multicols
環境は、運が良かった場合にのみ機能し、最後のページが参考文献とまったく同じように表示されます。
一部の進取的なハッカーが「最後のページの2つの列のバランスをとる」機能をLateXの\output
ルーチン。基礎となるエンジンには柔軟性があり、多くの人を満足させるでしょう。
Multicolがbibtexとまったく競合するかどうかはわかりません。確認する時間がありません。申し訳ありません。しかし、これを試してください:
multicol
パッケージを使用します。
\usepackage{multicol}
あなたの前文で、それから:
\begin{multicols}{2}
\bibliographystyle{IEEEtran}
\bibliography{IEEEabrv,library}
\end{multicols}
Multicolは自動的に列のバランスをとります。 .clsまたは.styのtwocolumn
オプションを使用する代わりに、ドキュメント全体で使用することをお勧めします。