Вертикальное выравнивание рисунка с помощью tikzpicture

Вертикальное выравнивание рисунка с помощью tikzpicture

Я знаю, что это простой вопрос, но я не смог разобраться с помощью форума, поэтому вот он:

Я пытаюсь выровнять по вертикали и eps figure, и tikzpicture, расположенные на одной странице: по какой-то причине даже при использовании centeringони все равно кажутся немного смещенными. Я также попробовал предложение этого постаКак выровнять две фигуры по вертикалино это не увенчалось успехом.

введите описание изображения здесь

Я добавляю этот неисполняемый код только для иллюстрации, так как не думаю, что имеет смысл приводить полный MWE, поскольку я использовал длинный скрипт tikz для генерации рисунка, поэтому я показываю только эту часть:

\begin{document}

%%%%FIGURE VARIATION DE A%%%%%
\begin{figure}[h]
\centering
\includegraphics[width = .6\textwidth]{images/Chapitre4/variationa.eps}
\caption{Tracé des profils de hauteur $h(x,t)$ à différents instants pendant la coalescence. Nous notons que la pente $\alpha$ du front des gouttes varie au cours du temps : une pente constante n'est valable qu'à des temps très courts au moment de la coalescence.}
\label{variationa}
\end{figure}

%% TEXT%%
\lipsum[1]

%%%FIGURE HYPERBOLOIDE%%%%%
\begin{figure}[h]
\centering
\begin{tikzpicture}[scale=1.2,el/.style args={#1,#2}{draw,ellipse,minimum width=#1, minimum height=#2},outer sep=0pt,>=latex']
...
\end{tikzpicture}
\caption{Illustration d'une forme hyperboloïde de section transverse correspondant à une ellipse dont le demi-axe vertical est la hauteur mesurée au point de coalescence $h_0(t)$.}
\label{hyperboloide}
\end{figure}
\end{document}

Конечно, вы можете поправить меня в комментарии, если необходимо указать все детали кода. Также, не стесняйтесь направлять меня к другим похожим постам, которые вы можете знать, которые могут помочь с этой проблемой, если она уже была решена.

Заранее благодарю за вашу помощь и ваше время,

Искренне.

Как и предполагалось: предварительный просмотр fboxдает:

введите описание изображения здесь

решение1

Как fboxвидно, диаграмма центрируется, и только метка $\Epsilon(h_0,a)$включается в ограничивающую рамку, так что цилиндрический объект на диаграмме (который, вероятно, ваш глаз использует в качестве ориентира для сравнения выравнивания) кажется смещенным.

В этом случае я бы применил аккуратный подход, заключив текст $\Epsilon(h_0,a)$, который предположительно находится в узле, внутрь rlapследующего:

\node[anchor=west] at (X,Y) {\rlap{$\Epsilon(h_0,a)$}};

Затем текст узла печатается, но не занимает места, поэтому диаграмма будет (эстетически) более выровненной. Примечание anchor=westозначает, что текст узла печатается ввернокоординаты (X,Y)выше.

Связанный контент