
Estoy usando multicol
el paquete y no puedo colocar el figure
flotador en la misma página. Mi MWE es:
\documentclass{book}
\usepackage{graphics,lipsum,multicol}
\makeatletter
\setlength{\columnseprule}{1pt}
\newenvironment{Figure}
{\begin{figure*}[b]\par\medskip\noindent\minipage{\textwidth}}
{\endminipage\par\end{figure*}\medskip}
\makeatother
\begin{document}
\chapter{Chapter Title Here}
\begin{multicols}{2}
\lipsum[1-1]
\begin{Figure}
\centering
{\includegraphics{16627ans_171}}
\end{Figure}
and...
\end{multicols}
\end{document}
Espero el resultado como se muestra a continuación:
Respuesta1
\documentclass{book}
\usepackage[demo]{graphicx}
\usepackage{lipsum}
\usepackage{multicol}
\usepackage{caption}
\setlength{\columnseprule}{1pt}
%\makeatletter
%\newenvironment{Figure}
% {\begin{figure*}[b]\par\medskip\noindent\minipage{\textwidth}}
% {\endminipage\par\end{figure*}\medskip}
%\makeatother
\begin{document}
\chapter{Chapter Title Here}
\begin{multicols}{2}
\lipsum[1-1]
\end{multicols}%
\begin{center}
\includegraphics{16627ans_171}
%\captionof{figure}{Some Caption} % if needed
\end{center}
and... \lipsum
\end{document}
Respuesta2
Normalmente, cuando se usa, multicols
no se puede agregar un flotador a la misma página. Simplemente no sucederá.
Sin embargo, existe una pequeña solución en la página en la que inicia el archivo multicols
. Agrega el flotadorantesiniciando el multicols
. A pizca:
\documentclass{book}
\usepackage{graphics,lipsum,multicol}
\makeatletter
\setlength{\columnseprule}{1pt}
\newenvironment{Figure}
{\begin{figure*}[b]\par\medskip\noindent\minipage{\textwidth}}
{\endminipage\par\end{figure*}\medskip}
\makeatother
\begin{document}
\chapter{Chapter Title Here}
\begin{Figure}
\centering
{\includegraphics{16627ans_171}}
\end{Figure}
\begin{multicols}{2}
\lipsum[1-1]
and...
\end{multicols}
\end{document}
Pondrá el flotador en la parte inferior de la página actual, porque se creó fuera del archivo multicols
. No es una solución para un caso general, pero funciona en este caso (bastante limitado).