Estoy usando la siguiente codificación en un archivo Tex y obtengo el resultado en 2 columnas.
\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 quiero equilibrar el texto antes de las referencias y el texto de referencia debe estar en formato de 3 columnas.
Mire la muestra de captura de pantalla como referencia.
¿Alguien podría sugerirme cómo obtener este formato?
Respuesta1
Una opción usando multicols
desde elmulticol
paquete; el thebibliography
entorno se redefinió para utilizar a multicols
con las tres columnas requeridas:
\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 en lugar de la twocolumn
opción de clase, multicols
se utiliza un entorno con dos columnas para el cuerpo del documento. Esto significa que multicol
ahora se aplican restricciones estándar (no se permiten flotantes, excepto en forma de estrella).
Respuesta2
Atlast, después de un largo intento tengo la solución.
Utilicé "cuted.sty" y agregué "\begin{strip}....\end{strip}" en el entorno de bibliografía. Ya viene correctamente.
Gracias a todos por sus esfuerzos.
Respuesta3
La forma en que funciona para mí es la siguiente:
\usepackage{cuted}
\usepackage{multicol}
Luego, para la parte del dorsal en el documento:
\begin{strip} % use the cuted package
\begin{multicols*}{3} % use the multicol package
\bibliography{references}
%\blindtext\blindtext
\end{multicols*}
\end{strip}