我正在使用 MacTex (2018),在尝试编译某人发送给我的 Beamer 演示文稿时遇到了问题。当我在 ShareLatex 上编译或他们编译它(也使用 MacTex)时,他们会得到以下幻灯片:
每当我编译完全相同的代码时,我都会得到这样的结果:
我尝试进行全新安装,但仍然遇到同样的问题。
更新::
幻灯片代码:
\frame{
\frametitle{Example $S^1$: Eigenvector Decomposition $L = U \Lambda U^\top$}
\vspace{-10pt}
\begin{figure}
\centering
\includegraphics[width = 0.33\linewidth]{Figs/Lmatrix.png} \\
{\huge $=$}
\includegraphics[width = 0.34\linewidth]{Figs/Umatrix.png}
\includegraphics[width = 0.33\linewidth]{Figs/LambdaMatrix.png}
\includegraphics[width = 0.335\linewidth]{Figs/UTmatrix.png} \\
\hspace{20pt}{\huge $U$ \hspace{70pt} $\Lambda$ \hspace{70pt} $U^\top$}
\end{figure}
}
可预知:
\documentclass{beamer}
\usepackage[utf8]{inputenc}
\usepackage{bchart}
\usepackage{graphicx}
\usepackage{amsmath,amssymb}
\usepackage{listings}
\usepackage[english]{babel}
\usepackage{epstopdf}
%\usepackage{epsfig}
\usepackage{movie15}
\usepackage{animate}
\usepackage{float}
\usetheme{default}
答案1
简短摘要:您在几行末尾缺少 % 符号(beamer 在最近的版本中似乎对此更加挑剔,另请参阅Beamer 3.50 有问题吗?)。
其他一些评论:
合并后的图片宽度总和也有点太大。请将数字调整为小于 1。
你不需要
\usepackage{graphicx}
也不需要\usetheme{default}
在没有浮点数的文档类中,这个
float
包没有多大意义movie15
已过时,不应再使用。请尝试使用media9
。
\documentclass{beamer}
\usepackage[utf8]{inputenc}
\usepackage{bchart}
%\usepackage{graphicx}
\usepackage{amsmath,amssymb}
\usepackage{listings}
\usepackage[english]{babel}
\usepackage{epstopdf}
%\usepackage{epsfig}
%\usepackage{movie15}
\usepackage{media9}
\usepackage{animate}
%\usepackage{float}
%\usetheme{default}
\begin{document}
\frame{
\frametitle{Example $S^1$: Eigenvector Decomposition $L = U \Lambda U^\top$}
\vspace{-10pt}
\begin{figure}
\centering
\includegraphics[width = 0.33\linewidth]{example-image} \\
{\huge $=$}
\includegraphics[width = 0.33\linewidth]{example-image}%
\includegraphics[width = 0.33\linewidth]{example-image}%
\includegraphics[width = 0.33\linewidth]{example-image}\\
\hspace{20pt}{\huge $U$ \hspace{70pt} $\Lambda$ \hspace{70pt} $U^\top$}
\end{figure}
}
\end{document}