2011-01-03 12 views
8

Quiero alinear texto con el centro de una imagen grande en LaTeX. Por desgracia, el texto some text está alineada con la parte inferior de la imagen:¿Cómo centra verticalmente el texto con una imagen en una tabla LaTeX?

\begin{tabular}{cc} 
    some text & \includegraphics{image_name.eps} 
\end{tabular} 

He encontrado un sitio web que recomienda el uso de m{width of the cell} en lugar de c para esa columna en la tabla, pero no ha funcionado.

\begin{tabular}{m{1in}c} 
    some text & \includegraphics{image_name.eps} 
\end{tabular} 

¡Estoy seguro de que un látex profesional lo vería y sabría qué hacer! Lo que implica que no puedo ser un profesional del látex hasta que me enseñes ...

Respuesta

5

Puede utilizar minipáginas para alinear el texto con la imagen:

\begin{minipage}[c]{0.25\textwidth} 
Text comes here 
\end{minipage} 
\begin{minipage}[c]{0.25\textwidth} 
\includegraphics{image_name.eps} 
\end{minipage} 

Está no es realmente una mesa, y que debe especifique el ancho de las minipáginas, pero puede funcionar para usted.

+1

¡Ah, buen pensamiento! ¡Descubrí que usar minipage para envolver imágenes dentro de una tabla hace que todo funcione bien! – user

+0

Gracias @Emilio. Solo una nota: personalmente aquí tuve que especificar adicionalmente '[width = \ textwidth]' en el comando '\ includegraphics' para que realmente se ajuste al tamaño de la minipágina. – Campa

Cuestiones relacionadas