bbm

The bbm extension implements the bbm style package from LaTeX, which makes alternative blackboard-bold characters available in TeX. See the bbm CTAN page for more information and documentation.

This extension defines the following commands:

\mathbbm{math}

Typesets math using the bbm blackboard-bold fonts.

\mathbbmss{math}

Typesets math using the bbm blackboard-bold sans-serif fonts.

\mathbbmtt{math}

Typesets math using the bbm blackboard-bold typewriter fonts.

\mathversion{name}

Specifies whether the use the bold or normal versions of the bbm fonts. If name is bold, the bold versions are used; anything else indicates the normal versions. This is a global setting, whose default is given by the bbm.bold` setting described below.

The normal versions of these fonts are shown below:

This package is not autoloaded, so you must request it explicitly if you want to use it. To load the bbm extension, add '[tex]/bbm' to the load array of the loader block of your MathJax configuration, and add 'bbm' to the packages array of the tex block.

window.MathJax = {
  loader: {load: ['[tex]/bbm']},
  tex: {packages: {'[+]': ['bbm']}}
};

Alternatively, use \require{bbm} in a TeX expression to load it dynamically from within the math on the page, if the require extension is loaded.


bbm Options

Adding the bbm extension to the packages array defines an bbm sub-block of the tex configuration block with the following values:

MathJax = {
  tex: {
    bbm: {
      bold: false
    }
  }
};
bold: false

Specifies whether the bold versions of the bbm fonts are to be used. The default is to use the normal versions.


bbm Commands

The bbm extension implements the following macros: \mathbbm, \mathbbmss, \mathbbmtt, \mathversion