仅使用 newtx 才能在数学模式下书写字母

仅使用 newtx 才能在数学模式下书写字母

我想仅使用 newtx 使其书写字母处于数学模式,并像实数一样使用“双字母”,但采用小写版本。应保留默认 LaTeX 字体 (CMU)。我的问题的规格如下:

  1. 我使用 pdfLaTeX
  2. 我真的不知道如何处理其中的字体

提前致谢!

答案1

如果我理解你的问题正确的话,你想从加载书法数学字体\mathcal和黑板粗体数学字体,同时将 Computer Modern 用于文档中的其他所有内容。这种情况是\mathbbtxfonts确切地什么数学公式包装设计用于。

就你的情况而言,你应该能够完成你想要的事情

\usepackage[cal=pxtx,bb=tx]{mathalpha}

如果你只想加载txfonts双击和书法字母此外计算机现代,你可以做类似的事情

\documentclass{article}
\usepackage{amssymb}

\DeclareMathAlphabet{\mathcaltx}{U}{tx-cal}{m}{n}
\DeclareMathAlphabet{\mathbbtx}{OT1}{tx-ds}{m}{n}

\begin{document}
$\mathbbtx{ABCabc} = \mathbb{ABC}$

$\mathcaltx{ABC} = \mathcal{ABC}$
\end{document}

但请注意 TeX数学字母的使用数量有限制

相关内容