pdfpages 包的计量单位非法

pdfpages 包的计量单位非法

我对收到的错误消息感到困惑,希望有人能提供一些建议。代码如下:

\documentclass[a4paper]{article}
\usepackage[grid, gridcolor=red!50,subgridcolor=green!20,gridunit=pt]{eso-pic}
\usepackage{pdfpages,picture}
\usepackage{amsmath}
\newcommand{\bigO}[1]{\ensuremath{\mathop{}\mathopen{}\mathcal{O}\mathopen{}\left(#1\right)}}

\begin{document}
 \AddToShipoutPictureFG*{
    \AtPageLowerLeft{
        \setlength{\fboxrule}{.5}  
        \setlength{\fboxsep}{.5}
        \put(50pt,500pt){
            \makebox(0,0){%
            \fcolorbox{red}{yellow!20}{%
            \begin{minipage}{3cm}
               \end{minipage}}
            }%
        }
    }
}
\includepdf[pages=1]{dyngraphcon_A8_ts.pdf}      

 \AddToShipoutPictureFG*{
    \AtPageLowerLeft{
        \setlength{\fboxrule}{.5}  
        \setlength{\fboxsep}{.5}
        \put(50pt,500pt){
            \makebox(0,0){%
                \fcolorbox{red}{yellow!20}{%
     \begin{minipage}{3cm}
            \end{minipage}}
                }%
            }
        }
    }
    \includepdf[pages=2]{dyngraphcon_A8_ts.pdf} 



\end{document}

基本上,pdf 文件是对文件夹中包含的另一个文档的引用,我不太确定如何将其包含在这里以使其通用......但尽管如此,我收到的错误消息是:“非法计量单位(插入 pt)。 \includepdf[pages=1]{dynagraphcon_A8_ts.pdf}”。

我知道这不是 pdf 文件的问题,因为我试过其他文件,但仍然遇到同样的问题。另外,如果有帮助的话,我使用的编译器是 TeXstudio,但我也遇到了 TeXshop 的相同问题。

任何意见,将不胜感激。

答案1

错误发生在报告的代码之前。

投诉涉及两个命令

\setlength{\fboxrule}{.5}
\setlength{\fboxsep}{.5}

其中人们期望出现类似.5pt或 的内容.5em。 (当然,您需要根据情况调整这些建议。)

在这个例子中,这种情况出现了两次,因此一定要修复这两个地方。

相关内容