salto rotar referenciar posicion poner pagina insertar imagenes imagen figuras como columnas centrar alineadas latex figures

referenciar - rotar imagen latex



¿Hay alguna manera de hacer que LaTeX coloque figuras en la misma página como referencia a esa figura? (9)

Resuelvo este problema utilizando siempre la opción [h] en flotantes (como figuras) para que (la mayoría) vayan a donde los coloque. Luego, cuando miro el borrador final, ajusto la ubicación del flotador moviéndolo en la fuente LaTeX. Usualmente eso significa moverlo alrededor del párrafo donde se hace referencia. A veces necesito agregar un salto de página en un lugar apropiado.

Descubrí que la ubicación predeterminada de los flotadores es razonable en LaTeX, pero casi siempre se necesitan ajustes manuales para que todo funcione bien. (Y a veces no es posible que todo sea perfecto cuando hay muchos flotadores y notas al pie).

El manual para la clase de memoir contiene buena información sobre cómo LaTeX coloca flotadores y algunos consejos para manipular el algoritmo.

Estoy usando LaTeX y el entorno de la figura.

Estoy familiarizado con los parámetros para ese entorno: [htbp], y también estoy familiarizado con las estrategias que toma LaTeX, por defecto, para decidir dónde colocar cada figura. Por ejemplo, colocando figuras en la parte superior o inferior de la página.

Lo que me pregunto es si hay un paquete, macro o algunos comandos que puedo dar, de modo que si tengo un documento de columna única y la mayoría de las veces tengo una sola referencia en el texto a una figura, esa cifra sería más ¿Es probable que se coloque en la misma página de la referencia?

Por ejemplo, imagine que tengo un párrafo largo que en el medio tiene un / ref {FIG: X}. Cuando se procesa, parte del párrafo aparece antes del salto de página, y algunos aparecen después del salto de página. También puedo colocar el comando figura en algún lugar antes y después de todo el párrafo. ¿Hay alguna manera de conseguir que se coloque realmente en la misma página que la referencia real?


No quiero sonar demasiado negativo, pero hay ocasiones en que lo que quieres es casi imposible sin una gran cantidad de ajustes "artificiales" de los saltos de página.

Si la llamada cae naturalmente cerca de la parte inferior de una página, y la figura cae en la página siguiente, mover la figura hacia atrás una página probablemente desplazará la llamada hacia adelante .

Yo recomendaría (en la medida de lo posible, y dependiendo del tamaño exacto de las figuras):

  • Coloque las figuras con [t] (o [h] si debe hacerlo)
  • Coloque las figuras lo más cerca posible del lugar "derecho" (difiere para [t] y [h])
  • Incluye las figuras de archivos separados con / input, lo que hará que sea mucho más fácil moverse cuando estés haciendo la afinación final

En mi experiencia, este es un gran devorador de tiempo no disponible (:-)

En respuesta al comentario de Jon, creo que este es un problema intrínsecamente difícil, porque los muchachos de LaTeX no son holgazanes. Puede leer el documento de Frank Mittelbach .


Siempre puedes agregar el "!" en tus opciones de flotación. De esta forma, el látex intenta colocar la figura donde lo desea (utilizo principalmente [h! Tb]), ampliando las reglas normales de la configuración de tipos.

He encontrado otra solución:
Usa el paquete flotante . De esta forma puedes colocar las figuras donde quieras que estén.


Una manera que encontré que ayuda con esto es usar /include{file_with_tex_figure_commands}

( no entrada)


Sí, incluya el paquete flotante en la parte superior de su documento y H (capital H) como un especificador de figura:

/usepackage{float} /begin{figure}[H] . . . /end{figure}


Tengo algunos comentarios útiles. Porque tuve un problema similar con la ubicación de las figuras. Usé el paquete "wrapfig" que permite hacer figuras envueltas en texto. Algo como

... /usepackage{wrapfig} /usepackage{graphicx} ... /begin{wrapfigure}{r}{53pt} /includegraphics[width=53pt]{cone.pdf} /end{wrapfigure}

En las opciones {r} significa poner la figura del lado derecho. {l} se puede usar para el lado izquierdo.


/setcounter{topnumber}{2} /setcounter{bottomnumber}{2} /setcounter{totalnumber}{4} /renewcommand{/topfraction}{0.85} /renewcommand{/bottomfraction}{0.85} /renewcommand{/textfraction}{0.15} /renewcommand{/floatpagefraction}{0.7}

http://robjhyndman.com/researchtips/latex-floats/


Si quieres forzar este comportamiento en todas tus figuras prueba

... /usepackage{float} /floatplacement{figure}{H} ...


Tal vez esto te ayude?

/begin{center} /includegraphics[scale=0.5]{picture_name} /end{center}

Creo que es mejor usar el comando de gráficos cuando tus cifras se escapen.