关于 beamer class 和 itemize 的警告

关于 beamer class 和 itemize 的警告

我收到以下令人讨厌的警告:

LaTeX Font Warning: Font shape `OT1/cmss/m/n' in size <4> not available
(Font)              size <5> substituted on input line 16.

...
LaTeX Font Warning: Size substitutions with differences
(Font)              up to 1.0pt have occurred.

我尝试尽可能地减少最小工作示例:

\documentclass{beamer}
\usepackage{textcomp}
\usetheme{Boadilla}
\useinnertheme{circles}
\useoutertheme[subsection=false]{miniframes}
\usecolortheme{seahorse}

\setbeamertemplate{navigation symbols}{}

\begin{document}

\begin{frame}
    \begin{itemize}
        \item bla
    \end{itemize}

\end{frame}


\end{document}

有什么想法可以解决这个问题吗?

答案1

要完全消除这些警告,你应该

  1. 加载textcomp包以提供缺失的\textbullet符号(如在问题的编辑版本中所做的那样);

  2. 使用可缩放字体,例如lmodern提供 4pt 的字体大小。


\documentclass{beamer}

\usepackage[T1]{fontenc}
\usepackage{textcomp}
\usepackage{lmodern}

\usetheme{Boadilla}
\useinnertheme{circles}
\useoutertheme[subsection=false]{miniframes}
\usecolortheme{seahorse}
\setbeamertemplate{navigation symbols}{}

\begin{document}

\begin{frame}
  \begin{itemize}
    \item bla
  \end{itemize}
\end{frame}

\end{document}

相关内容