psfragfig pdflatex 图像移位和裁剪

psfragfig pdflatex 图像移位和裁剪

插入的一些图像psfragfig被移到一侧(右侧)并部分放置在文档之外。(见图,下图就是我正在谈论的)。

pdflatex无论我使用(使用--shell-escape)还是 Tex+DVI,都会在 TexShop 中发生这种情况。

我用来插入的代码是:

\begin{figure}
    \centering
    \psfragfig{./figures/chapter1/intrinsic_error} % Generated by script_errors.m
    \caption{Blah...}
    \label{intrinsic_error}
\end{figure}

正如您所猜测的,该图像是由 Matlab 生成的,使用 subplot 和一个名为 的工具,matlabfrag该工具.tex.eps文件一起生成文件。但是,使用相同代码插入单图图像没有任何问题。也许matlabfrag是以不正确的方式弄乱了对齐属性,但有没有解决方法,只需使用一些选项将图像移回左侧psfragfig?还是我应该使用其他工具插入?

感谢您的帮助

更新:工作示例。以上内容将插入:

这是一个工作示例...这是一篇博士论文,因此不确定样本是否“足够”以理解我的 pb。

\documentclass[braunschweig]{thesis}

\usepackage[style=base,textfont={small,it},labelfont={it,bf}]{caption}
\usepackage[tight,scriptsize]{subfigure}
\usepackage{epstopdf}
\usepackage{lscape}

\usepackage{amsmath}
\usepackage{txfonts}
\usepackage{pstool}


\begin{document}

\end{document}

答案1

对 OP 有用的评论已作为答案:

[crop=pdfcrop]加载时使用pstool,我没有subplot在 Matlab 中使用过,而是使用了subfigsubcaption

尝试\psfragfig[scale=0.5]{}可以使用角度、比例和 graphicx 的一些选项。

相关内容