bbm 包中的 Blackboard Bold

bbm 包中的 Blackboard Bold

链接在这里http://cs.brown.edu/about/system/managed/latex/doc/bbm.pdf

通过输入 \mathbold 或 \mathversion{bold},您可以切换到某些数学符号的粗体变体。

但是当我输入 \mathbold 时,总是出现错误。有人能帮忙提供使用 bbm 包生成黑板“粗体”字体的命令吗?

答案1

您在手册中发现了一个错误bbm。他们的意思是\boldmath,选择的标准命令\mathversion{bold}。因此,您可以将标题格式设置为\bfseries\boldmath\fontseries{bx}\mathversion{bold}\selectfont。这将为您提供粗体数学符号以匹配您的粗体文本。

选择单个数学符号的粗体版本的更方便的方法是\boldsymbol使用以下命令amsmath

\documentclass{article}
\usepackage{amsmath, bm, bbm}

\newcommand\mathbb[1]{\mathbbm{#1}}
\newcommand\mathbbb[1]{\boldsymbol{\mathbb{#1}}}

\begin{document}
\begin{gather*}
  \mathbb{N}\mathbbb{N} \\
  \mathbb{R}\mathbbb{R} \\
  \mathbb{C}\mathbbb{C} \\
  \mathbb{Q}\mathbbb{Q}
\end{gather*}
\end{document}

mathbbm 样本

这会将bbm命令别名为其他包使用的更标准的命令,例如mathalpha

您可以通过将定义更改为来切换到无衬线\mathbb字体

\newcommand\mathbb[1]{\mathbbmss{#1}}

这让你

bbm sans-serif 字体样本

请注意,bbm字体是过时的格式,在 PDF 文件中会像素化。如果您想要粗体双击字母,可以加载带有粗体版本的 OpenType 数学字体unicode-math(例如 Libertinus Math 或 XITS Math),这样\boldsymbol{\mathbb{N}}就可以了。在 PDFTeX 中,您可以加载

\usepackage[bb=pxtx]{mathalpha}

\mathbbb{N}如果您选择粗体字体,此功能将提供支持\mathbb,并会为您提供 Type 1 轮廓字体而不是位图。

相关内容