Estou usando a codificação abaixo em um arquivo Tex e obtendo a saída em 2 colunas.
\documentclass[twocolumn]{article} \usepackage{lipsum}
\begin{document}
\lipsum[1-4]
\begin{thebibliography}{9}
\bibitem{1} Lobo RF, Zones SI, Davis ME. 1995 Structure-direction in
zeolite synthesis. \textit{J. Inclus. Phen. Mol. Rec.} \textbf{21},
47--78.
\bibitem{2} Moliner M, Rey F, Corma A. 2013 Towards the rational
design of efficient organic structure-directing agents for zeolite
synthesis. \textit{Angew. Chem. Int. Ed.} \textbf{52}, 13880--13889.
\bibitem{3} Freyhardt CC, Tsapatsis M, Lobo RF, Balkus KJ, Davis ME.
1996 A high-silica zeolite with a 14-tetrahedral-atom pore opening.
\textit{Nature} \textbf{381}, 295--298.
\bibitem{4} Wagner P, Yoshikawa M, Lovallo M, Tsuji K, Tsapatsis M,
Davis ME. 1997 CIT-5: a high-silica zeolite with 14-ring pores.
\textit{Chem. Commun.}, 2179--2180.
\end{thebibliography}
\end{document}
Considerando que quero equilibrar o texto antes das referências e o texto de referência deve estar no formato de 3 colunas.
Por favor, veja o exemplo da captura de tela para sua referência.
Alguém poderia me sugerir como obter esse formato?
Responder1
Uma opção usando multicols
domulticol
pacote; o thebibliography
ambiente foi redefinido para usar a multicols
com as três colunas obrigatórias:
\documentclass{article}
\usepackage{multicol}
\usepackage{lipsum}
\makeatletter
\renewenvironment{thebibliography}[1]
{\begin{multicols}{3}[\section*{\refname}]%
\@mkboth{\MakeUppercase\refname}{\MakeUppercase\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\end{multicols}}
\makeatother
\begin{document}
\begin{multicols}{2}
\lipsum[1-2]
\end{multicols}
\begin{thebibliography}{9}
\bibitem{1} Lobo RF, Zones SI, Davis ME. 1995 Structure-direction in
zeolite synthesis. \textit{J. Inclus. Phen. Mol. Rec.} \textbf{21},
47--78.
\bibitem{2} Moliner M, Rey F, Corma A. 2013 Towards the rational
design of efficient organic structure-directing agents for zeolite
synthesis. \textit{Angew. Chem. Int. Ed.} \textbf{52}, 13880--13889.
\bibitem{3} Freyhardt CC, Tsapatsis M, Lobo RF, Balkus KJ, Davis ME.
1996 A high-silica zeolite with a 14-tetrahedral-atom pore opening.
\textit{Nature} \textbf{381}, 295--298.
\bibitem{4} Wagner P, Yoshikawa M, Lovallo M, Tsuji K, Tsapatsis M,
Davis ME. 1997 CIT-5: a high-silica zeolite with 14-ring pores.
\textit{Chem. Commun.}, 2179--2180.
\end{thebibliography}
\end{document}
Observe que em vez da twocolumn
opção class, um multicols
ambiente com duas colunas é utilizado para o corpo do documento. Isso significa que multicol
agora se aplicam restrições padrão (não são permitidos carros alegóricos, exceto na forma de estrela).
Responder2
Atlast, depois de uma longa tentativa, consegui a solução.
Usei "cuted.sty" e adicionei "\begin{strip}...\end{strip}" no ambiente bibliográfico. Está vindo corretamente agora.
Obrigado a todos por seus esforços.
Responder3
A maneira que funciona para mim é a seguinte:
\usepackage{cuted}
\usepackage{multicol}
Então, para a parte do babador no documento:
\begin{strip} % use the cuted package
\begin{multicols*}{3} % use the multicol package
\bibliography{references}
%\blindtext\blindtext
\end{multicols*}
\end{strip}