Смежные фигуры в латексе и pdflatex

Смежные фигуры в латексе и pdflatex

Я использую psfragfig вместе с matlabfrag для замены текстов рисунков, меток шрифтом Latex. Работает очень хорошо. Недавно я перешел в организационных целях на использование компилятора latex вместо pdflatex, с которым я работал раньше.

Мне нужно, чтобы две картинки располагались рядом друг с другом, и теперь при компиляции из латекса я наблюдаю вот такое странное поведение:введите описание изображения здесь

И тот же рисунок, скомпилированный с помощью pdflatex:введите описание изображения здесь

Их код:

\begin{figure}
\centering
\psfragfig[width=0.45\textwidth]{./pics/cd0_90vsRe}
\psfragfig[width=0.45\textwidth]{./pics/logcd0_90}
\end{figure}

Даже те же самые картинки в гораздо меньшем размере все равно появляются сверху вниз при компиляции с латексом. Может кто-нибудь подскажет, как исправить эту проблему для латекса?

решение1

Проблема была устранена с помощью subfloatиз subfigпакета.

\begin{figure}
\centering
\subfloat{\psfragfig[width=0.45\textwidth]{./pics/cd0_90vsRe}}
\subfloat{\psfragfig[width=0.45\textwidth]{./pics/logcd0_90}}
\end{figure}

Однако я не знаю, в чем причина разницы в форматировании между компиляторами latexи pdflatexнасколько малы цифры.

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