tcolorbox 环境中的字体类型

tcolorbox 环境中的字体类型

有没有办法在环境中为打字和数学模式指定不同的字体tcolorbox。我想在大多数文档中使用默认的 Computer Modern,但使用 Concrete Fonts 和 Concrete math 在环境中定义定理tcolorbox

答案1

手册中tcolorbox提到了三个变量来设置框的标题、上部和下部的字体。

因此,可以使用以下代码:

\documentclass{article} 
\usepackage{tcolorbox}
\newcommand{\fon}[1]{\fontfamily{#1}\selectfont}  %% Courtesy: @JouleV
\begin{document}
Normal text using default (Computer Modern Roman) font\ldots\medskip

%
\begin{tcolorbox}[fonttitle=\fon{pbk}\bfseries,
                  fontupper=\fon{ppl}\itshape,
                  fontlower=\fon{put}\scshape,
                  title=Tcolorbox using Bookman font in bold]
Upper part with Palatino font in italics.
\tcblower
Lower part with Utopia font in smallcaps.
\end{tcolorbox}
%
\end{document}

得到如下结果:

在此处输入图片描述

我不确定如何引入 Concrete 字体,因为它是 Type-I 字体,需要不同的实现。

相关内容