使用以下代码:
\documentclass[12pt]{beamer}
\usepackage{ctex}
\usepackage{graphicx}
\begin{document}
\begin{frame}{PSA分析级别和实施程序}
\begin{figure}[htbp]
\centering
\includegraphics[scale=0.4]{tikz.pdf}
\end{figure}
\end{frame}
\end{document}
这tikz.pdf在这儿。
我获得此作为输出:
正如你所见,图像是不是居中,左边距明显大于右边距。为什么会出现这种情况?如何正确居中?
答案1
因为即使缩放后,图像的宽度仍然大于,\textwidth
所以它会向右突出。使用示例代码时,您会收到有关此问题的警告:
Overfull \hbox (11.64403pt too wide) in paragraph at lines 10--10
不要使用比例,而是使用以下方法控制宽度:
\includegraphics[width=\textwidth]{tikz.pdf}
或一小部分\textwidth
:
\includegraphics[width=0.75\textwidth]{tikz.pdf}
完整示例:
\documentclass[12pt]{beamer}
\usepackage{ctex}
\usepackage{graphicx}
\begin{document}
\begin{frame}{PSA分析级别和实施程序}
\begin{figure}
\centering
\includegraphics[width=\textwidth]{tikz.pdf}
\end{figure}
\end{frame}
\end{document}
结果:
由于浮动在内部受到抑制,因此beamer
无需使用位置说明符(例如)。htbp
如果您不打算将\caption
其用于您的图像,您可以摆脱该figure
环境。