The beamer
package uses sans-serif fonts for text and structure. But, if the newtxtext
package is used, all contents use serif font.
Here is an MWE:
\documentclass{beamer}
\usepackage{newtxtext}
\begin{document}
\begin{frame}
\frametitle{Test}
\begin{itemize}
\item Item 1
\end{itemize}
\end{frame}
\end{document}
As newtxtext
is a replacement for txfonts
, I compare with the same document but using txfonts
:
\documentclass{beamer}
\usepackage{txfonts}
\usepackage{lipsum}
\begin{document}
\begin{frame}
\frametitle{Test}
\begin{itemize}
\item \lipsum[4]
\end{itemize}
\end{frame}
\end{document}
Best Answer
To have the sans serif font as default, simply add
\renewcommand{\familydefault}{\sfdefault}