在 Beamer 中,Itemize 使我的文本出现在幻灯片之外

在 Beamer 中,Itemize 使我的文本出现在幻灯片之外

我一周前开始学习 LaTeX,但还不是专业人士。我遇到了初学者的问题,但有一个我真的无法解决,我已经问过同事/谷歌,但我找不到任何答案。

我正在用 Beamer 编写演示文稿,我想进行枚举。问题是我的文本出现在幻灯片之外,并且似乎右对齐,如下图所示:

在此处输入图片描述

我的代码如下:

\documentclass{beamer}
\usetheme[progressbar=frametitle]{metropolis}
\setbeamertemplate{frame numbering}[fraction]
\useoutertheme{metropolis}
\useinnertheme{metropolis}
\usefonttheme{metropolis}
\usecolortheme{seahorse}
\setbeamercolor{background canvas}{bg=white}
\usepackage{multicol}
\usepackage{graphicx}
\usepackage[round]{natbib}
\usepackage{subcaption}
\usepackage{float}
\usepackage[export]{adjustbox}
\usepackage{etoolbox}
\usepackage{ragged2e}
\usepackage{enumitem}
\apptocmd{\frame}{}{\justifying}{}

\begin{document}

\begin{frame}[t]{Physiological functions of H2S}\vspace{5pt}
Roles of H2S:
\begin{itemize}[leftmargin=2cm,labelsep=*]
\setlength{\leftmargini}{5pt}
\item[Angiogenesis]
\item[Cytoprotection]
\item[Anti-oxydant]
\item[Anti-inflammatory]
\end{itemize}
\end{frame}

\end{document}

我也尝试使用枚举,但它并没有改变任何东西。

如果有人能帮助我,那就太好了。抱歉,这是新手的问题!

祝你有美好的一天。

答案1

不要enumitem与 beamer 一起使用,它们不兼容。从外观上看,您可以使用环境description。如果这不是您想要实现的布局,请查看 beamermini templates以调整项目化。

与问题无关:

  • 你不需要graphicx,beamer 已经加载它了

  • 在没有浮动机制的文档类中使用float包没有多大意义

  • 我将multicol使用 beamers 自己的列机制

  • 如果你的 Beamer 版本足够新,那么你不需要etoolbox


\documentclass{beamer}
\usetheme[progressbar=frametitle]{moloch}% modern fork of the metropolis theme
\usecolortheme{seahorse}
\setbeamercolor{background canvas}{bg=white}
%\usepackage{multicol}
%\usepackage{graphicx}
\usepackage[round]{natbib}
\usepackage{subcaption}
%\usepackage{float}
\usepackage[export]{adjustbox}
%\usepackage{etoolbox}
\usepackage{ragged2e}
%\usepackage{enumitem}
\apptocmd{\frame}{}{\justifying}{}

\begin{document}

\begin{frame}[t]{Physiological functions of H2S}\vspace{5pt}
Roles of H2S:
\begin{description}%[leftmargin=2cm,labelsep=*]
\setlength{\leftmargini}{5pt}
\item[Angiogenesis]
\item[Cytoprotection]
\item[Anti-oxydant]
\item[Anti-inflammatory]
\end{description}
\end{frame}

\end{document}

在此处输入图片描述

相关内容