Beamerで選択したスライドのフォントサイズを変更する

プレゼンテーションを準備していますが、最大15の方程式を含むスライドがいくつかあります。これらのスライドのフォントサイズを小さくするにはどうすればよいですか?フォントサイズを6に変更する必要があります。

コメント

  • TeX.sxへようこそ!どのようにプレゼンテーションを作成しますか?ビーマー?
  • ありがとうございます!はい、ビーマーテンプレートを使用しています:\ documentclass [10pt] {beamer}
  • これはすべきではないと思います。聴衆のどこかに眼鏡をかけている50歳の男性について考えてみてください。 'フレームを2つに分割し、前後にスクロールする方が、すべてを1つのフレームにするよりも優れていますが、誰もそれを読むことはできません。
  • @Schweinbacke I 6ptはおそらくプレゼンテーションには小さすぎるので、一般的に同意しますが、10ptは少し大きすぎる場合があり、'最後の行をスライドに押し込むよりもスライドに押し込む方がよい場合がありますそれを2つに分割します。さらに、プレゼンテーションを印刷する場合は、"方程式の参照"スライドを追加すると便利な場合があります。どちらも、スライドのフォントサイズを変更する手法が必要です。

回答

を使用できますdiv id = “44f23ae88c”>

\fontsize{<font size>}{<value for \baselineskip>}\selectfont 

たとえば、

\fontsize{6pt}{7.2}\selectfont 

フォントサイズを6ポイントに変更し、\baselineskipを7.2ポイントに変更します。変更を適用するための新しいコマンドを定義できます:

\documentclass{beamer} \usepackage{lipsum} \newcommand\Fontvi{\fontsize{6}{7.2}\selectfont} \begin{document} \begin{frame} \frametitle{Frame with reduced font size} \Fontvi \lipsum[1] \end{frame} \begin{frame} \frametitle{Frame with regular font size} \lipsum[1] \end{frame} \end{document} 

コメント

  • これは' itemizeリストの奥深くにある複数のレベルに影響を与えているようです…
  • どのように変更すればよいですかアイテム化テキストのサイズは?
  • @ naught101は正しいです—アイテム化リストの最初のレベルのみを変更します。
  • \begin{frame}[allowframebreaks] \frametitle{References} \fontsize{3}{6}\selectfont \printbibliography \end{frame}

回答

Gonzaloの回答はネストされたアイテム化では機能しないため、次の方法で再定義します。これを解決するビーマーテンプレート。

一般的には、environパッケージを使用しました。通常のnewenvironmentには中括弧を本体で区切る際の問題。

\documentclass{beamer} \usepackage{environ} \usepackage{lipsum} % % Custom font for a frame. % \newcommand{\customframefont}[1]{ \setbeamertemplate{itemize/enumerate body begin}{#1} \setbeamertemplate{itemize/enumerate subbody begin}{#1} } \NewEnviron{framefont}[1]{ \customframefont{#1} % for itemize/enumerate {#1 % For the text outside itemize/enumerate \BODY } \customframefont{\normalsize} } \begin{document} \begin{framefont}{\tiny} \begin{frame} \frametitle{Frame with reduced font size} \lipsum[66] \begin{itemize} \item Nunc sed pede. Praesent vitae lectus. \item Nunc sed pede. Praesent vitae lectus. \end{itemize} \end{frame} \end{framefont} \begin{frame} \frametitle{Frame with regular font size} \lipsum[66] \begin{itemize} \item Nunc sed pede. Praesent vitae lectus. \item Nunc sed pede. Praesent vitae lectus. \end{itemize} \end{frame} \end{document} 

コメント

  • 私には最適です。簡単な実装、および箇条書き項目に拡張されます
  • 見栄えはしますが、壊れやすいフレームでは機能しません。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です