
Ich muss in einem Glas Wasser ertrinken, aber ich renne mit dem Kopf gegen die Wand. Ich habe das Emerald-Paket installiert, um neue Schriftarten zu haben, die ich in meiner Beamer-Präsentation verwenden möchte.
Bitte sehen Sie sich den Code unten an, der sich problemlos mit pdflatex kompilieren lässt. Ich kann die Schriftart Augie in der Präsentationsfolie mit dem Institutsnamen usw. einstellen, aber ich kann das nicht in einer Folie tun, die mit \begin{frame} beginnt. Ich habe mir angesehen
Eigene Schriftart für Folientitel in Beamer festlegen
Beamer-Schriftfamilien allgemein wechseln
aber ich bin nicht sehr weit gekommen. Ich bin zu 99 % sicher, dass die Lösung ein Einzeiler sein muss, also bin ich für jede Hilfe dankbar!
Prost
####################################################################A\documentclass[12pt]{beamer}
\usepackage{graphicx}
\usepackage[T1]{fontenc}
\usepackage{emerald}
\usetheme{default}
\beamertemplatenavigationsymbolsempty
\hypersetup{pdfpagemode=UseNone} % don't show bookmarks on initial view
% named colors
\definecolor{offwhite}{RGB}{249,242,215}
\definecolor{foreground}{RGB}{255,255,255}
\definecolor{background}{RGB}{24,24,24}
\definecolor{title}{RGB}{107,174,214}
\definecolor{gray}{RGB}{155,155,155}
\definecolor{subtitle}{RGB}{102,255,204}
\definecolor{hilight}{RGB}{102,255,204}
\definecolor{vhilight}{RGB}{255,111,207}
\definecolor{lolight}{RGB}{155,155,155}
%\definecolor{green}{RGB}{125,250,125}
% use those colors
\setbeamercolor{titlelike}{fg=title}
\setbeamercolor{subtitle}{fg=subtitle}
\setbeamercolor{institute}{fg=gray}
\setbeamercolor{normal text}{fg=foreground,bg=background}
\setbeamercolor{item}{fg=foreground} % color of bullets
\setbeamercolor{subitem}{fg=gray}
\setbeamercolor{itemize/enumerate subbody}{fg=gray}
\setbeamertemplate{itemize subitem}{{\textendash}}
\setbeamerfont{itemize/enumerate subbody}{size=\footnotesize}
\setbeamerfont{itemize/enumerate subitem}{size=\footnotesize}
% Now try to set te Augie font everywhere
\setbeamerfont{my frametitle}{series=\ECFAugie}
\setbeamerfont{framesubtitle}{series=\ECFAugie}
\setbeamerfont{title}{series=\ECFAugie}
\setbeamerfont{caption}{series=\ECFAugie}
\setbeamerfont{author}{series=\ECFAugie}
\setbeamerfont{institute}{series=\ECFAugie}
\setbeamerfont{date}{series=\ECFAugie}
% page number
\setbeamertemplate{footline}{%
\raisebox{5pt}{\makebox[\paperwidth]{\hfill\makebox[20pt]{\color{gray}
\scriptsize\insertframenumber}}}\hspace*{5pt}}
% add a bit of space at the top of the notes page
\addtobeamertemplate{note page}{\setlength{\parskip}{12pt}}
% a few macros
\newcommand{\bi}{\begin{itemize}}
\newcommand{\ei}{\end{itemize}}
\newcommand{\ig}{\includegraphics}
\newcommand{\subt}[1]{{\footnotesize \color{subtitle} {#1}}}
\title{Blockchain: Traceability, Provenance and Applications for My
Unknown Institute}
\framesubtitle{A researcher's perspective}
\author{ {John Doe}}
\institute{Unknown Institute}
\begin{document}
\frame{
\titlepage}
\begin{frame}
\frametitle{What is a Blockchain}
% \framesubtitle{Test Frame}
% \subt{An optional subtitle}
A distributed data structure which is
\begin{enumerate}
\item very difficult to tamper with
\item if tampered with, the tampering is easy to spot
\end{enumerate}
And who invented it?
\end{frame}
\end{document}
Antwort1
\usepackage{graphicx}
und\usetheme{default}
sind überflüssigMit
\AtBeginDocument{\ECFAugie}
können Sie die Schriftart des normalen Textes ändern\setbeamerfont{my frametitle}{series=\ECFAugie}
sollte sein\setbeamerfont{frametitle}{series=\ECFAugie}
\framesubtitle{A researcher's perspective}
hat in der Präambel keine Auswirkung, meinten Sie\subtitle{A researcher's perspective}
?Dinge wie
\newcommand{\bi}{\begin{itemize}} \newcommand{\ei}{\end{itemize}} \newcommand{\ig}{\includegraphics}
sind keine gute Idee - sie verschleiern nur Ihren Code und machen ihn für alle außer Ihnen schwerer lesbar. Sie verlieren außerdem Funktionalität. Wenn Sie Zeit sparen möchten, verwenden Sie einen Editor mit Autovervollständigung und/oder Makros
\documentclass[12pt]{beamer}
%\usepackage{graphicx}
\usepackage[T1]{fontenc}
\usepackage{emerald}
%\usetheme{default}
\setbeamerfont{frametitle}{series=\ECFAugie}
\setbeamerfont{framesubtitle}{series=\ECFAugie}
\setbeamerfont{title}{series=\ECFAugie}
\setbeamerfont{caption}{series=\ECFAugie}
\setbeamerfont{author}{series=\ECFAugie}
\setbeamerfont{institute}{series=\ECFAugie}
\setbeamerfont{date}{series=\ECFAugie}
\AtBeginDocument{\ECFAugie}
\title{Blockchain: Traceability, Provenance and Applications for My Unknown Institute}
\subtitle{A researcher's perspective}
\author{John Doe}
\institute{Unknown Institute}
\begin{document}
\begin{frame}
\titlepage
\end{frame}
\begin{frame}
\frametitle{What is a Blockchain}
A distributed data structure which is
\begin{enumerate}
\item very difficult to tamper with
\item if tampered with, the tampering is easy to spot
\end{enumerate}
And who invented it?
\end{frame}
\end{document}
Überlegen Sie bitte genau, für welche Anlässe Sie eine solche Schriftart verwenden.