Как вручную компенсировать столбцы в газете IEEE при использовании BibTex?

Публикации конференции по IEEE в двух форматах столбца требуют, чтобы авторы вручную компенсировали длины столбцов на последней странице заключительного представления. Я обычно делал это путем вставки a \newpage в случае необходимости - который обычно заканчивает тем, что был где-нибудь среди моего (вручную введен) ссылки.

Однако я недавно начал использовать BibTeX для управления ссылками и теперь столкнулся с проблемой: моя последняя страница содержит только несколько (сгенерированных) ссылок, и я не могу выяснить, как вручную компенсировать столбцы.

Последняя страница является заключительной частью того, что сгенерировано:

\bibliographystyle{IEEEtran}
\bibliography{IEEEabrv,library}

Какие-либо идеи о том, как я могу компенсировать столбцы, продолжая использовать BibTeX?

58
задан ezod 27 January 2010 в 19:57
поделиться

3 ответа

Это звучит так, как вы спрашиваете, следует ли вы способствовать наследству или состав в вашей ситуации. Я бы сказал, что вы не создаете новую реализацию списка , и вам не очень волнует, реализован список , поэтому наследование не соответствует вашей проблеме. Вместо этого вы предоставляете функциональность подкачки. Я бы создал класс, который в общем обволоке (инкапсулирует) логика пейджинга с использованием списка или какая-то другая универсальная коллекция.

-121--3853752-

Я снова вернулся к RTFM, и оказывается, что это адресовано правильно в «Как использовать класс латекса IEETRAN» Michael Shell (сопровождающий). Раздел XIV отмечает, что IEEETRAN ROTURE предоставляет команду \ IEEEETRIGNATREF {} для этой цели. По умолчанию он загорается \ Newline на данном номере Bibtex. Вы даже можете изменить команду стрелять с \ IeeeTriggerCMD {} .

36
ответ дан 24 November 2019 в 18:43
поделиться

IEEE требует, чтобы авторы выровняли длины колонн на последней странице.

ACM делает нас тоже. Я просто закручивающую вставку \ vfill \ Break , вручную либо в основном тексте или где-то в файле .bbl, где бы он ни делал баланс столбцов. К тому времени, когда Cape Capory Copy идет в ACM, они хотят в любом случае, нужны файл .bbl, включенный вручную, так что звонил вручную, не представляет дополнительные трудности.

Уловленная ссылочная номер может быть приятным, за исключением случаев, когда я никогда не использую пронумерованные ссылки: -)

Multicols Multicols Среда работает только в том случае, если вам удача, а ваша последняя страница выходит ровно в качестве библиографии.

Было бы крайне хорошо (и не так сложно), если какой-то предприимчивый хакер построит «баланс двух столбцов на последней странице», прямо в функциональность LATEX \ RUTINE . Гибкость в базовом двигателе, и это сделало бы много людей счастливыми.

4
ответ дан 24 November 2019 в 18:43
поделиться

Не уверены, если многокольные конфликтуют с Bibtex вообще, и у меня нет времени проверять, извините. Но попробуйте это:

Используйте пакет MULTICOL :

\ Usepackage {multicol} в вашей преамбуле, то:

\begin{multicols}{2}
\bibliographystyle{IEEEtran}
\bibliography{IEEEabrv,library}
\end{multicols}

MULTICOL автоматически уравновешивает столбцы. Я бы рекомендовал, используя его через ваш документ, а не использовать опцию .Cls или .sty's twocolumn .

1
ответ дан 24 November 2019 в 18:43
поделиться
Другие вопросы по тегам:

Похожие вопросы: