以下是我的演示代码:
\documentclass{beamer}
\usepackage{
microtype,
xcolor,
graphicx,
mathtools,
bbm
}
% LANGUAGE CONFIGURATION
\usepackage[english,greek]{babel}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage[T1]{fontenc}
\usetheme{CambridgeUS}
\usepackage{tikz}
\usepackage{verbatim}
\usetikzlibrary{arrows,shapes}
\author{Όνομα}
\title{Τίτλος}
\tikzstyle{every picture}+=[remember picture]
\everymath{\displaystyle}
\begin{document}
\begin{frame}
\frametitle{Βασικές Υποθέσεις}
\tikzstyle{na} = [baseline=-.5ex]
\begin{itemize}
\item \{Ένας γεωργός, ένα εκτάριο γης\}$\rightarrow$ παραγωγή \(q\) μονάδες προϊόντος,
\item 2 διαφορετικά συστήματα παραγωγής:\\
\begin{itemize}
\item Παραγωγικότητα
\tikz[na] \node[coordinate] (n1) {};
\begin{equation*}
\tikz[baseline]{
\node[fill=blue!20,anchor=base] (t1)
{$\begin{cases}
q_c(x) \geq q_o(x)\\
q_j'>0 \quad \text{και}\quad q_j''\leq 0
\end{cases}$};
}
\tikz[baseline]{
\node[fill=red!20,anchor=base] (t2)
{$\begin{cases}
w_c \\
kw_o^i+\left( 1-k\right)w_o^e
\end{cases}$};
}
\end{equation*}
\item Μοναδιαίο Κόστος Παραγωγής
\tikz[na] \node[coordinate] (n2) {};
\end{itemize}
\begin{tikzpicture}[remember picture,overlay]
\path[->]<1-> (n1) edge [bend left] (t1);
\path[->]<2-> (n2) edge [bend right] (t2);
\end{tikzpicture}
\end{itemize}
\end{frame}
\end{document}
如您所见,编译生成了两张(几乎)相同的幻灯片。但是,我想要第二张。tikz
为了实现这一点,我应该传递哪些选项?
答案1
在tikz.code.tex
第 1975 行中,定义如下
\long\def\tikz@eargnormalsemicolon<#1>#2;{ \alt<#1>{\tikz@@command@path#2;}{\tikz@path@do@at@end} }
这使得 Ti钾Z 兼容投影机. 粗略地说,命令如下
\draw<1-3>(0,0)--(2,2);
将被翻译为
\only<1-3>{\draw(0,0)--(2,2);}
值得注意的是,还有其他方法结合 Ti钾Z 和 beamer。例如如何使用 Tikz 节点制作投影仪覆盖。