使用 /minipage 在 {article} 中嵌入两个 {Standalone}

使用 /minipage 在 {article} 中嵌入两个 {Standalone}

我必须将四个文档 {standalone} 嵌入另一个文档 {article}。\includestandalone对我来说不起作用。(我将数据放在同一个文件夹中,因此/./)我尝试使用此代码包含:

\begin{figure} \includestandalone[width=\textwidth]
{/./name_of_document_to_embedd} 
\caption{My TikZ picture}
\label{..} 
\end{figure}

附言:此外,我被要求包括一个\ref{..},以便可以引用图形并将两个文档图并排放置\minipage(但首先我需要解决包含问题)。

返回错误

答案1

屏幕截图中的警告可能提示了原因。请注意,它会查找文件名Attraktivit\IeC{\"a}t_...。最好在文件名中只使用英文字母,而不要使用ä

对于并排图形,通常的方法(例如两个并排的身影) 工作正常。确保将 放在\label之后或 之内\caption,并与\ref等进行交叉引用。工作正常。

\documentclass{article}
\usepackage{tikz}
\usepackage{standalone}

%---------
% the following is only to make the example self-contained
\usepackage{filecontents}
\begin{filecontents*}{draw_ing.tex}
\documentclass{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\node{foo};
\end{tikzpicture}
\end{document}
\end{filecontents*}
%---------

\begin{document}
\begin{figure}
\begin{minipage}{0.45\linewidth}
  \includestandalone[width=\textwidth]{draw_ing} 
  \caption{My TikZ picture}
  \label{a}
\end{minipage} 
\begin{minipage}{0.45\linewidth}
  \includestandalone[width=\textwidth]{draw_ing} 
  \caption{My TikZ picture}
  \label{b}
\end{minipage}
\end{figure}

See figure \ref{a} or \ref{b}.
\end{document} 

在此处输入图片描述

相关内容