[Tex/LaTex] change whole font of beamer to arial bold italic

beamer

how to change the font of the content to bold italic ?

thank you

here my cool superbe example:

\documentclass[14pt,t]{beamer}
\usepackage{url}
\usepackage{hyperref}
\usepackage{graphicx}
\usepackage{grffile}
\begin{frame}\maketitle\end{frame}
\begin{frame}
\frametitle{test0}
\begin{itemize}
\item test
\item test
\begin{itemize}
\item test
\end{itemize}
\end{itemize}
\end{frame}
\end{document}

A possible solution would be to use:

\usepackage{helvet}
\renewcommand{\familydefault}{\sfdefault}
\renewcommand{\rmdefault}{phv}
\renewcommand{\sfdefault}{phv}
%\renewcommand{\mddefault}{b}   % this content bold with b
\renewcommand{\bfdefault}{phv} % Helvetica has no bx series
\renewcommand{\updefault}{sl}

But it does do helvel arial bold for the whole document, and maybe there are ways to have the items/text of the slides in bold italic, and to keep normal phv for the top of the slide (frame title)?

Best Answer

\documentclass[14pt,t]{beamer}

\setbeamerfont*{normal text}{family={\fontfamily{phv}}, series=\bfseries, shape=\itshape}
\AtBeginDocument{\usebeamerfont*{normal text}}

\begin{document}
\begin{frame}
\maketitle
\end{frame}
\begin{frame}
\frametitle{test0}
\begin{itemize}
\item test
\item test
\begin{itemize}
\item test
\end{itemize}
\end{itemize}
\end{frame}
\end{document}

enter image description here

Related Question