链接在这里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}
这会将bbm
命令别名为其他包使用的更标准的命令,例如mathalpha
。
您可以通过将定义更改为来切换到无衬线\mathbb
字体
\newcommand\mathbb[1]{\mathbbmss{#1}}
这让你
请注意,bbm
字体是过时的格式,在 PDF 文件中会像素化。如果您想要粗体双击字母,可以加载带有粗体版本的 OpenType 数学字体unicode-math
(例如 Libertinus Math 或 XITS Math),这样\boldsymbol{\mathbb{N}}
就可以了。在 PDFTeX 中,您可以加载
\usepackage[bb=pxtx]{mathalpha}
\mathbbb{N}
如果您选择粗体字体,此功能将提供支持\mathbb
,并会为您提供 Type 1 轮廓字体而不是位图。