2011-01-03 12 views
8

Chcę wyrównać tekst do środka dużego obrazu w LaTeX. Niestety, tekst some text jest wyrównany z dołu obrazu:W jaki sposób pionowo wyśrodkować tekst z obrazem w tabeli LaTeX?

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

znalazłem stronę internetową, która zaleca stosowanie m{width of the cell} zamiast c dla tej kolumny w tabeli, ale to nie działało.

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

Jestem pewna, że ​​pro lateks przyjrzy się temu i będzie wiedział, co robić! Co oznacza, że ​​nie mogę być pro LaTeX aż mnie nauczyć ...

Odpowiedz

5

Można użyć minipages aby wyrównać tekst z obrazka:

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

its not really stole i musisz określ szerokość minipages, ale może ci pomóc.

+1

Ach, dobre myślenie! Odkryłem, że używanie minipage do zawijania obrazów w tabeli sprawia, że ​​wszystko działa dobrze! – user

+0

Dzięki @Emilio. Tylko uwaga: osobiście tutaj musiałem dodatkowo podać '[szerokość = \ textwidth]' w komendzie '\ includegraphics', aby faktycznie pasowało do rozmiaru minipage. – Campa

Powiązane problemy