神秘!添加几个包后,Beamer itemize 没有项目符号

神秘!添加几个包后,Beamer itemize 没有项目符号

这是我第一次使用beamer

我从 Beamer 上的 sharelatex 页面复制了一个模板

哪个有效,并\begin{itemize}显示要点

enter image description here

但是在添加一些我需要的包之后,所有的项目符号都消失了!

enter image description here

发生了什么事?我该如何解决这个问题?

\documentclass{beamer} 
\usepackage[utf8]{inputenc}   
\usepackage{amsmath} 
\usepackage{amsthm}     %Theorem Environment 
\usepackage{amssymb} 
\usepackage{multirow} 
\usepackage{cancel} 
\usepackage{amsfonts} 
\usepackage{graphicx} 
\usepackage{subfigure} 
\usepackage{upgreek}    
\usepackage{mathtools} 
\usepackage{thmtools} 
\usepackage{enumitem} 

    %Information to be included in the title page: \title{Sample title} \author{Anonymous} \institute{ShareLaTeX} \date{2014}

\begin{document}   
\frame{\titlepage}   
\begin{frame} 
\frametitle{Sample frame title} 
\begin{itemize}
\item  This is a text in first frame. 
\item This is a text in first frame.
\item This is a text in first frame. 
\end{itemize} 
\end{frame} 
\end{document}

答案1

beamer有自己的、复杂的机制来处理列表(逐项列举、枚举、描述),这是不兼容enumitem。从前言中删除此包,一切将再次正常工作。

在对序言进行一些清理之后,MWE(最小工作示例)是:

\documentclass{beamer}
\usepackage[T1]{fontenc}
\usepackage{amsthm}     %Theorem Environment
\usepackage{multirow}
\usepackage{cancel}
\usepackage{mathtools, amssymb}
% \usepackage{graphicx} it is loaded by beamer
\usepackage{subfig}% if you really needed
\usepackage{upgreek}
\usepackage{thmtools}

\begin{document}
\begin{frame}
\frametitle{Sample frame title}
\begin{itemize}
\item This is a text in first frame.
\item This is a text in first frame.
\item This is a text in first frame.
\end{itemize}
\end{frame}
\end{document}

enter image description here

相关内容