图形环境中的 Adjustbox

图形环境中的 Adjustbox

我正在尝试使用该adjustbox包。当我在(包)adjustbox内使用该命令时,它工作正常。现在我想在图形环境中使用它。因此我使用了以下代码:\ffigboxfloatrow

\begin{figure}
\centering
\adjustbox{max width=\linewidth}{\include{images/plot/associativity}}
%\include{images/plot/associativity}
\caption{Associativity compared to execution time}\label{fig:intro:associativity}
\floatfoot{Matrix multiplication on the \emph{leon3}, normalized by longest execution time. Lower is better. There is no optimal solution across all problem sizes}
\end{figure}

如果我使用该行,Latex 会给我以下错误\adjustbox,如果我使用纯包含,则它可以正常工作:

额外的,或者被遗忘的 \endgroup \end{figure}

由于我的 MWE 实际上包含一个错误,但我认为这adjustbox行中的括号是平衡的,所以我遇到了一个问题,我正在尝试构建一个新的(不工作的)M W E

梅威瑟:

\documentclass{report}
\usepackage{tikz}
\usepackage{adjustbox}      
\usepackage{filecontents}

\begin{document}
\begin{filecontents}{asso.tex}
\begin{tikzpicture}

\end{tikzpicture}
\end{filecontents}

\begin{figure}
\centering
\adjustbox{max width=\linewidth}{\include{asso}}
%\include{asso}
\end{figure}
\end{document}

答案1

\include是错误的命令;它应该留给大块文本,比如章节。请参阅何时应使用 \input 和 \include?了解更多信息。

相关内容