这是我目前为止所拥有的最好的例子,但它仍然不能令人满意,因为标题不在图像的正旁边,并且图像在一个奇怪的位置,而我希望它位于左侧。
关于为什么我需要它完全像这样的一些前言:
我正在用 Beamer 制作一张海报,里面还有一堆其他元素。使用 \frame 样式会弄乱我为同一页面所做的所有其他工作。我觉得删除其他部分会花费太多工作量,所以我只发布了我遇到问题的部分。
我无法将 \SCfigure 命令与 beamer 结合使用,因此该替代方法对我来说不起作用。它在编译时会挂起。
\floatrow 包与块内容冲突,因此也不起作用。
我的代码:
\documentclass[final]{beamer}
%\mode<presentation> { %% check http://www-i6.informatik.rwth-aachen.de/~dreuw/latexbeamerposter.php for examples
\usetheme{Berlin} %% you should define your own theme e.g. for big headlines using your own logos
\usepackage[export]{adjustbox}
\usepackage{graphicx}
\usepackage{caption}
\usepackage{subfigure}
\usepackage{hyphenat}
\usepackage[english]{babel}
\usepackage[latin1]{inputenc}
\usepackage{amsmath,amsthm, amssymb, latexsym}
\usefonttheme[onlymath]{serif}
\boldmath
\usepackage[size=custom,width=95,height=232.5,scale=1.98]{beamerposter} % e.g. for custom size poster
\usepackage{tikz}
\begin{document}
\begin{block}{\large \space Contacts}
\newline
\begin{figure}
\begin{columns}%
\begin{column}{0\textwidth}%
\includegraphics[height=8cm, width=7cm]{example-image}
\end{column}%
\begin{column}{0.45\textwidth}%
\caption*{Dr Person Person No 2 \newline Tel: 12345612331023 \newline Email: [email protected]}
\end{column}%
\end{columns}
\end{figure}
\begin{figure}
\begin{columns}%
\begin{column}{0\textwidth}%
\includegraphics[height=8cm, width=7cm]{example-image}
\end{column}%
\begin{column}{0.45\textwidth}%
\caption*{Dr Person Person No 1 \newline Tel: 12345612331023 \newline Email: [email protected]}
\end{column}%
\end{columns}
\end{figure}
\end{block}
\end{document}
抱歉,这不是一个最小的例子,甚至不是一个很好的例子,我对 LaTeX 还不熟悉,我不确定要删除哪个包。
答案1
我建议删除figure
负责居中信息的内容,并将内容排版为两段。
\begin{block}{\large \space Contacts}
\bigskip
\raisebox{-0.5\height}{\includegraphics[height=8cm, width=7cm]{example-image}}
\quad
\begin{tabular}{l}
Dr Person Person No 2\\
Tel: 12345612331023\\
Email: [email protected]
\end{tabular}
\bigskip
\raisebox{-0.5\height}{\includegraphics[height=8cm, width=7cm]{example-image}}
\quad
\begin{tabular}{l}
Dr Person Person No 1\\
Tel: 12345612331023\\
Email: [email protected]
\end{tabular}
\end{block}
\documentclass[final]{beamer}
%\mode<presentation> { %% check http://www-i6.informatik.rwth-aachen.de/~dreuw/latexbeamerposter.php for examples
\usetheme{Berlin} %% you should define your own theme e.g. for big headlines using your own logos
\usepackage[export]{adjustbox}
\usepackage{graphicx}
\usepackage{caption}
\usepackage{subfigure}
\usepackage{hyphenat}
\usepackage[english]{babel}
\usepackage[latin1]{inputenc}
\usepackage{amsmath,amsthm, amssymb, latexsym}
\usefonttheme[onlymath]{serif}
\boldmath
\usepackage[size=custom,width=95,height=232.5,scale=1.98]{beamerposter} % e.g. for custom size poster
\usepackage{tikz}
\begin{document}
\begin{block}{\large \space Contacts}
\bigskip
\raisebox{-0.5\height}{\includegraphics[height=8cm, width=7cm]{example-image}}
\quad
\begin{tabular}{l}
Dr Person Person No 2\\
Tel: 12345612331023\\
Email: [email protected]
\end{tabular}
\bigskip
\raisebox{-0.5\height}{\includegraphics[height=8cm, width=7cm]{example-image}}
\quad
\begin{tabular}{l}
Dr Person Person No 1\\
Tel: 12345612331023\\
Email: [email protected]
\end{tabular}
\end{block}
\end{document}