我对收到的错误消息感到困惑,希望有人能提供一些建议。代码如下:
\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
。 (当然,您需要根据情况调整这些建议。)
在这个例子中,这种情况出现了两次,因此一定要修复这两个地方。