私の論文では、文書全体でPalatinoフォントを使用しました(具体的にはマサパゾパッケージ) を使用しているため、準備中のプレゼンテーションで同じフォントを使用したいと考えています。問題は、 を設定すると\usepackage{mathpazo}
、プレゼンテーションで表示されるフォントが論文のフォントと同じに見えないことです。以下は、私の論文の例です。
このMWEビーマープレゼンテーションを使用すると
\documentclass{beamer}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{mathpazo}
\usepackage{palatino}
\mode<presentation> {
\usetheme{Copenhagen}
\setbeamertemplate{footline}[frame number]
\setbeamertemplate{navigation symbols}{}
\setbeamersize{text margin left=5mm,text margin right=5mm}
}
\begin{document}
\begin{frame}{Info}
Various ways that AM could help to develop the space industry:
{\footnotesize \begin{itemize}
\item Printing of components and replacements
\item Recycling of materials
\item Creation of structures that are hard to produce on Earth or difficult to transport to orbit
\item ISRU
\item The creation of new materials and parts that may one day be made in microgravity only and may only function there, i.e. they would be truly space based
\begin{equation}
F=kx
\end{equation}
\end{itemize}}
\end{frame}
\end{document}
次のような結果が出ます:
同じパッケージを使用しているにもかかわらず、2 つのドキュメントのフォントが同じではありません。 理由は何でしょうか? パッケージを追加してみましたpalatino
が、やはりフォントは同じに見えません。
答え1
Palatino をテキスト モードと数式モードの両方で使用できるようにするには、手順\usefonttheme{professionalfonts}
とを追加することをお勧めします\renewcommand\familydefault{\rmdefault}
。
\documentclass{beamer}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\mode<presentation> {%
\usetheme{Copenhagen}
\setbeamertemplate{footline}[frame number]
\setbeamertemplate{navigation symbols}{}
\setbeamersize{text margin left= 5mm,
text margin right=5mm}
}
\usefonttheme{professionalfonts}
\usepackage{mathpazo} % or: {newpxtext,newpxmath}
\renewcommand\familydefault{\rmdefault}
\begin{document}
\begin{frame}[t]{Info}
Various ways that AM could help to develop the space industry:
\begin{itemize}
\item Printing of components and replacements
\item The creation of new materials and parts that may one day be
made in microgravity only and may only function there, i.e.,
they would be truly space based
\begin{equation}
F=kx
\end{equation}
\end{itemize}
\end{frame}
\end{document}