如何在 BEAMER 中自定义 \fg{} 和 \og{} 外观?

如何在 BEAMER 中自定义 \fg{} 和 \og{} 外观?

如何定制<<>>在 beamer 中外观怎样才能更好看?

答案1

使用 Cork 编码:

\documentclass{beamer}
\usepackage[T1]{fontenc}
\usepackage[french]{babel}

\begin{document}

\begin{frame}
\og An important quote\fg
\end{frame}

\end{document}

在此处输入图片描述

为了进行比较,没有编码的相同代码T1

在此处输入图片描述

lmodern

\documentclass{beamer}
\usepackage[french]{babel}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usefonttheme{professionalfonts}

\begin{document}

\begin{frame}
\og An important quote\fg
\end{frame}

\end{document}

在此处输入图片描述

如果由于某种原因T1无法使用该编码,您仍然可以为海鸠切换到该编码:

\documentclass{beamer}
\usepackage[french]{babel}

\let\Oldog\og
\let\Oldfg\fg
\AtBeginDocument{
  \def\og{{\fontencoding{T1}\selectfont\char19}}
  \def\fg{{\fontencoding{T1}\selectfont\char20}}
}

\begin{document}

\begin{frame}
\og An important quote\fg
\end{frame}

\end{document}

在此处输入图片描述

答案2

使用[utf8]输入编码,您可以直接使用引号:

\documentclass{beamer}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[french]{babel}
\usepackage{csquotes}
\MakeAutoQuote{«}{»}
\begin{document}

\begin{frame}
\og An important quote\fg

«An important quote»
\end{frame}

\end{document}

在此处输入图片描述

答案3

更简单:

使用lmodern包只需输入<<>>(而不是uft8«»):

\documentclass{beamer}
\usepackage{lmodern}
\begin{document}
    <<An important quote>>  
\end{document}

只是加载编码相同T1

\documentclass{beamer}
\usepackage[T1]{fontenc}
\begin{document}
    <<An important quote>>  
\end{document}

通过T1编码,您可以将另一种字体样式与其他字体包一起使用,如果您只想更改 gillemonts 的字体样式,则可以在宏定义中 lmodern.使用:\fontfamily{...}\selectfont

\documentclass{beamer}
\usepackage[T1]{fontenc}
  \def\ogla{{\fontfamily{fi4}\selectfont<<}}
  \def\fgla{{\fontfamily{fi4}\selectfont>>}}
  \def\oglb{{\fontfamily{bch}\selectfont<<}}
  \def\fglb{{\fontfamily{ccr}\selectfont>>}}
  \def\oglc{{\fontfamily{pag}\selectfont<<}}
  \def\fglc{{\fontfamily{fvs}\selectfont>>}}
  \def\ogld{{\fontfamily{pnc}\selectfont<<}}
  \def\fgld{{\fontfamily{pzc}\selectfont>>}}

\begin{document}

    <<An important quote>>

    \ogla An important quote\fgla  

    \oglb An important quote\fglb  

    \oglc An important quote\fglc  

    \ogld An important quote\fgld  

\end{document}

平均能量损失

相关内容