在投影仪框架上添加四幅图像的最佳方法是什么?我正在使用
\documentclass[slidestop,compress,11pt,xcolor=dvipsnames]{beamer}
\usefonttheme[onlymath]{serif}
\definecolor{LHCblue}{RGB}{4, 114, 255}
\usecolortheme[named=LHCblue]{structure}
\usepackage[bars]{beamerthemetree} % Beamer theme v 2.2
\usepackage{multicol}
\usepackage{lmodern}
\usepackage{lipsum}
%\usepackage{graphicx}
\usepackage{marvosym}
\begin{document}
\begin{frame}
\begin{frame}
\begin{columns}
\begin{column}{.49\textwidth}
\centering
\begin{figure}[H]
\includegraphics[width=5cm,height=3.5cm]{lab1}
\end{figure}
\hspace{0.7cm}
\centering
\begin{figure}[H]
\includegraphics[width=5cm,height=4cm]{lab2}
\end{figure}
\end{column}%
\hfill%
\begin{column}{.49\textwidth}
\includegraphics[width=5cm,height=4cm]{lab3}\\
\includegraphics[width=5cm,height=4cm]{lab4}
\end{column}%
\end{columns}
\end{frame}
\end{frame}
\end{document}
结果不是最好的...
欢迎任何可能的想法!
答案1
figure
由于您没有提供标题(beamer
无论如何,都会停用浮动机制),因此您实际上不需要环境;因此您可以简单地说:
\PassOptionsToPackage{demo}{graphicx}
\documentclass[slidestop,compress,11pt,xcolor=dvipsnames]{beamer}
\usefonttheme[onlymath]{serif}
\definecolor{LHCblue}{RGB}{4, 114, 255}
\usecolortheme[named=LHCblue]{structure}
\usepackage[bars]{beamerthemetree} % Beamer theme v 2.2
\usepackage{multicol}
\usepackage{lmodern}
\usepackage{lipsum}
\usepackage{marvosym}
\begin{document}
\begin{frame}
\begin{columns}[t]
\column{.5\textwidth}
\centering
\includegraphics[width=5cm,height=3.5cm]{lab1}\\
\includegraphics[width=5cm,height=4cm]{lab2}
\column{.5\textwidth}
\centering
\includegraphics[width=5cm,height=4cm]{lab3}\\
\includegraphics[width=5cm,height=4cm]{lab4}
\end{columns}
\end{frame}
\end{document}
当然,您可能需要调整图像的宽度和高度。
线路
\PassOptionsToPackage{demo}{graphicx}
仅用于用黑色矩形替换实际图形;请从实际代码中删除该行。
附注:slidestop
class 选项已经过时了,因此您应该使用该t
选项来加载类:
\documentclass[t,compress,11pt,xcolor=dvipsnames]{beamer}