
Я использую 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
насколько малы цифры.