Я работаю над своим тезисом, и я борюсь с размещением 2 изображений друг рядом с другом, так, чтобы второе изображение центрировалось бы вертикально вдоль первого. Я также пытался использовать subfigure
вместо subfloat
но ни один из них работы.
Это - то, как это смотрит сопроводительный текст http://img51.imageshack.us/img51/1174/screenshot20100224at712.png
и мой код:
\begin{figure}[H]
\centering \subfloat[H][sparse($\mathbf{A}$)]{\includegraphics[width=0.28\textwidth]{sparsesmall} \label{sparse}}
\subfloat[H][full($\mathbf{A}$)]{\includegraphics[width=0.55\textwidth]{fullsmall}\label{full}}
\caption{Representation of $\mathbf{A}$ in MATLAB}
\label{schematic}
\end{figure}
Какие-либо предложения, чтобы заставить его выглядеть лучше, чем теперь? Спасибо
Если вы используете пакет subfig
, вы можете легко это сделать. Решение находится в разделе 5.4 руководства :
\newsavebox{\tempbox}
\begin{figure}[H]
\sbox{\tempbox}{\includegraphics[width=0.28\textwidth]{sparsesmall}}
\subfloat[sparse($\mathbf{A}$)]{\usebox{\tempbox}\label{sparse}}%
\qquad
\subfloat[full($\mathbf{A}$)]{\vbox to \ht\tempbox{%
\vfil
\includegraphics[width=0.55\textwidth]{fullsmall}
\vfil}\label{full}}%
\caption{Representation of $\mathbf{A}$ in MATLAB}\label{schematic}
\end{figure}
Я не тестировал его, могут быть опечатки, но оно должно работать.
Вы также можете использовать \ raisebox {x} {\ includegraphics [...] {...}}
где x
отрицательно, чтобы сдвинуть его вниз, и положительно, чтобы сдвинуть вверх.