独立文档中的一系列方程式/tikz 图片

独立文档中的一系列方程式/tikz 图片

我想创建一个包含

a)包含一些 tikz 图片的多个页面(使用某种 \only 命令

b) 一些方程式

c)页面应该具有其元素的大小

该文档旨在作为多个大型演示文稿的来源。我必须可视化一个算法,并希望将方程式及其对应的 tikz 图表放在一起。

以下是一个例子:

\documentclass[beamer,multi,tikz]{standalone} 
\usepackage{amsmath,amssymb}

\begin{document}

\begin{standaloneframe}  
\only<1>{
\begin{equation*}
1 = 2
\end{equation*}
}
\only<2->{
\resizebox{\textwidth}{!}{
\begin{tikzpicture}
\node[inner sep=0pt,draw] at (0,0){hi};
\only<3>{\node[draw] at (10,10){hello};

}
\end{tikzpicture}
}
}
\end{standaloneframe}

\end{document}

它产生 a) 和 b),但不产生 c)。如果我包含预览,即

 \documentclass[beamer,preview,multi,tikz]{standalone} 

我得到了 c),但第一个方程不再可见。我只得到了 tikz 图片的两个帧。

我该如何修复它?

我找到了一种解决方法,即将方程式作为 tikz 节点包含在内,但要做到这一点,我必须进行更改,equation因为math这在我的情况下不会产生 100% 相同的输出(尽管在上面的例子中确实如此)

答案1

我不确定这是否是您想要的,但是,类tikz中的选项会在其页面中standalone绘制每个tikzpicture环境。非编号方程式也可以绘制为tikzpicture

page使用以下代码,您将获得一个 4 页文件。可以使用 中的选项将这些文件单独引入另一个文档\includegraphics[page=...]{...}

\documentclass[border=1mm, tikz]{standalone}

\usepackage{tikz}
\usepackage{mathtools}

\begin{document}
\begin{tikzpicture}
\draw (0,0)--++(2,3);
\end{tikzpicture}

\begin{tikzpicture}
\draw (0,0) rectangle (2,3);
\end{tikzpicture}

\begin{tikzpicture}
\node {$\cos^2 x+ \sin^2 x = 1$};
\end{tikzpicture}

\begin{tikzpicture}
\node {$
\begin{aligned}
2^{1}&=\binom{1}{0}+\binom{1}{1}\\
2^{2}&=\binom{2}{0}+\binom{2}{1}+\binom{2}{2}
\end{aligned}
$};
\end{tikzpicture}

\end{document}

在此处输入图片描述

相关内容