![如何在投影仪的幻灯片上画一条垂直线而不影响页面上任何其他元素的位置?](https://linux22.com/image/304413/%E5%A6%82%E4%BD%95%E5%9C%A8%E6%8A%95%E5%BD%B1%E4%BB%AA%E7%9A%84%E5%B9%BB%E7%81%AF%E7%89%87%E4%B8%8A%E7%94%BB%E4%B8%80%E6%9D%A1%E5%9E%82%E7%9B%B4%E7%BA%BF%E8%80%8C%E4%B8%8D%E5%BD%B1%E5%93%8D%E9%A1%B5%E9%9D%A2%E4%B8%8A%E4%BB%BB%E4%BD%95%E5%85%B6%E4%BB%96%E5%85%83%E7%B4%A0%E7%9A%84%E4%BD%8D%E7%BD%AE%EF%BC%9F.png)
考虑以下投影仪框架
\begin{frame}
\frametitle{Foo Bar}
\includegraphics[scale=0.18]{figures/Fig1.pdf}
\includegraphics[scale=0.18]{figures/Fig2.pdf}
\end{frame}
目前,它们已经布局正如我想要的那样,左边是图1,右边是图2。
我想在它们之间添加一条垂直线,完全不改变人物的位置。
我尝试在两行之间添加以下内容includegraphics
,但它会破坏两个图形的位置。
\rule{1 pt}{300 pt}
达到预期效果的最简单的方法是什么?
答案1
您可以使用\vrule
。
这是一个带有假图像的示例,请将其替换为您的图像。
\documentclass{beamer}
\usepackage{graphicx}
\begin{document}
\begin{frame}
\frametitle{Foo Bar}
\includegraphics[scale=0.18]{example-image-a}
\hspace{5pt}\vrule\hspace{5pt}%
\includegraphics[scale=0.18]{example-image-b}
\end{frame}
\end{document}
输出
如果你想改变规则的粗细,可以使用类似
\vrule width 1pt
而不是简单地\vrule
。