如何在 Plain TeX 中写出黑板粗体拉丁大写字母?

如何在 Plain TeX 中写出黑板粗体拉丁大写字母?

在 LaTeX 中,您可以使用\mathbb{C}(in amsfonts) 或\mathds{C}(in mathds) 等命令来获取黑板粗体字母。但是如何在纯 TeX 中获取它们?我试过了{\ds C},但没有成功。

答案1

只是标准设置;字体是msbm10和相关的字体。

\font\tenamsb=msbm10 \font\sevenamsb=msbm7 \font\fiveamsb=msbm5
\newfam\bbfam
\textfont\bbfam=\tenamsb
\scriptfont\bbfam=\sevenamsb
\scriptscriptfont\bbfam=\fiveamsb

\def\bbb{\fam\bbfam}

${\bbb N}$ is the set of natural numbers.

\bye

在此处输入图片描述

当然,对于严肃的数学排版,你应该使用 AMS-TeX

\input amstex
\loadmsbm

$\Bbb{N}$ is the set of natural numbers.

\bye

答案2

在此处输入图片描述

\font\mbb=msbm10 
\newfam\bbb
\textfont\bbb=\mbb

$ x \in {\fam\bbb Z} $

\bye

相关内容