![在句子中移动箭头和实体](https://linux22.com/image/334828/%E5%9C%A8%E5%8F%A5%E5%AD%90%E4%B8%AD%E7%A7%BB%E5%8A%A8%E7%AE%AD%E5%A4%B4%E5%92%8C%E5%AE%9E%E4%BD%93.png)
目前,两个箭头指向跳了和超过在句子中。我想知道如何将这两个箭头从这(在句首)狗。
编辑:我正在尝试复制幻灯片 12-25这讲话。
我唯一的选择是包含带有指向不同单词的箭头的图像。
\begin{document}
\frame{
\frametitle{Learning Algorithm(Contd.)}
\begin{figure}
\includegraphics[width=.9\textwidth]{Fig1.PNG}
\label{fig:Fig1}
\end{figure}
}
\frame{
\frametitle{Learning Algorithm(Contd.)}
\begin{figure}
\includegraphics[width=.9\textwidth]{Fig2.PNG}
\label{fig:Fig2}
\end{figure}
}
\end{document}
答案1
我建议您使用自定义array
环境来堆叠单词/箭头/解释三元组。观察\color
宏的使用以设置颜色。
\documentclass{beamer}
\usepackage{mathtools} % for "\mathclap" macro
\newcommand\stacktab[2]{%
$\begin{array}[t]{@{}c@{}}
\text{#1} \\ \uparrow \\ \mathclap{#2} \end{array}$}
\newcommand\uIN{\upsilon^{}_{\!IN}}
\newcommand\uOUT{\upsilon^{}_{\!OUT}}
\begin{document}
\begin{frame}
The quick brown fox \stacktab{jumped}{\uOUT}
\stacktab{\color{blue}over}{\uIN} the lazy dog.
\bigskip
\stacktab{\color{magenta}The}{\uOUT} quick brown fox jumped
\stacktab{\color{red}over}{\uIN} the lazy dog.
\bigskip
The quick brown fox jumped over the \stacktab{lazy}{\uIN}
\stacktab{\color{purple}dog}{\ \uOUT}. % shift "\UOUT" slightly to the right
\end{frame}
\end{document}