我试图将一部电影放入一个两列文档的 Beamer 中,并将其居中。但是,我发现了一个奇怪的错误,我无法解决。
这是我得到的输出:
这是我想要的输出:
我尝试使用类似的方法\vspace*{-0.2\textheight}
,它可以使图片居中,但是当我播放电影时,电影不再居中了......
任何想法?
平均能量损失
\documentclass[]{beamer}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[francais]{babel}
\usepackage{multimedia}
\begin{document}
\begin{frame}{Me}
\begin{columns}
\begin{column}{.5\textwidth}
\end{column}
\begin{column}{.5\textwidth}
\movie[height = 0.8\textheight, width = \textwidth, showcontrols]{\includegraphics[width=\textwidth,height=\textheight,keepaspectratio]{Videos/qubit_presentation_0001.png}}{Videos/qubit_presentation.mp4}
\end{column}
\end{columns}
\end{frame}
\end{document}
答案1
您的图像(我假设您的视频也是如此)看起来或多或少是二次的,但是在使用时0.8\textheight
您基本上为其保留了整个页面的高度,同时给它大约一半的页面宽度,因此图像/视频会缩小并仅占据您为其保留的空间的底部。
例如,尝试一个与宽度更相似的高度height = \textwidth
。
\documentclass[]{beamer}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[francais]{babel}
\usepackage{multimedia}
\begin{document}
\begin{frame}{Me}
\begin{columns}
\begin{column}{.5\textwidth}
\end{column}
\begin{column}{.5\textwidth}
\movie[height = \textwidth, width = \textwidth, showcontrols]{\includegraphics[width=\textwidth,height=\textwidth,keepaspectratio]{Xj8Xv}}{test}
\end{column}
\end{columns}
\end{frame}
\end{document}