如何将tcolorbox
内容的字体设置为粗体
\begin{tcolorbox}[colback=white!5!gray]
$x=\sqrt{y}$
\end{tcolorbox}
仍然好奇颜色是如何定义的colback=white!5!gray
答案1
有两个问题:颜色规范!
和粗体字体。
- 颜色规范:
\color{green!40!yellow}
表示40%
颜色green
和60%
的混合yellow
。在这种情况下,white!5!gray
表示非常深的灰色背景,因为white
对这里的颜色没有太大影响。 - 粗体既可以用于
fontupper=\bfseries
文本模式,也可以用于code=\boldmath
。
\documentclass{article}
\usepackage{amsmath}
\usepackage{tcolorbox}
\begin{document}
No boldmath: $x=\sqrt{y}$
Grouped boldmath: {\boldmath $x=\sqrt{y}$}
\begin{tcolorbox}[colback=white!5!gray]
$ x=\sqrt{y}$
\boldmath{$ x=\sqrt{y}$}
\end{tcolorbox}
\begin{tcolorbox}[title={All boldmath},code={\boldmath},colback=white!5!gray]
$ x=\sqrt{y}$
\end{tcolorbox}
No boldmath again: $E=mc^{2}$
\end{document}