Mininon Pro
在基于 的文档中,我在文本和数学模式下均使用以下设置XeLaTeX
:
\usepackage{mathspec}
\usepackage{fontspec}
\setmainfont{Minion Pro}
\setmathsfont(Digits,Greek,Latin)[Numbers={Proportional}]{Minion Pro}
\setmathrm{Minion Pro}
但是,我存在以下问题:
(i)无$\bm{\mathtt{A}}$
(加载后\usepackage{bm}
),,$\mathbf{\mathtt{A}}$
并$\boldsymbol{\mathtt{A}}$
设为$\mathtt{A}$
粗体;
(ii)加载\usepackage{dsfont}
和调用\mathds{1}
不会产生 Stefan Kotwittz 的答案中所示的符号这里。
\documentclass[12pt]{article}
\usepackage{bm}
\usepackage{dsfont}
\usepackage{mathspec}
\usepackage{fontspec}
\setmainfont{Minion Pro}
\setmathsfont(Digits,Greek,Latin)[Numbers={Proportional}]{Minion Pro}
\setmathrm{Minion Pro}
\begin{document}
$\bm{\mathtt{A}}$
$\mathbf{\mathtt{A}}$
$\boldsymbol{\mathtt{A}}$
$\mathds{1}$
\end{document}
答案1
在数学模式下获取粗体电传打字字体的最快方法是使用\text
来自的命令amsmath
。
\newcommand\mathbftt[1]{\textnormal{\ttfamily\bfseries #1}}
为了获得 ds 黑板符号,我建议
\usepackage[bb=dsserif]{mathalpha}
这样可以\mathbb
实现双击以及\mathbbb
粗体双击。
还有 Minion Math 字体系列可供使用unicode-math
,不过需要花钱。