$\mathfrak A$ 的替代品?

$\mathfrak A$ 的替代品?

我喜欢使用 mathfrak 字母。但是我需要一个“A”,而 mathfrak A 对我来说看起来很像 U:

在此处输入图片描述

是否有其他类似‘mathfrak’的字体?

答案1

使用 unicode-math

您可以选择任何数学字体的 Fraktur 字母表,或将任何 Unicode 黑体(或其他!)字体映射到 Fraktur 字母表。您可以尝试玛贡蒂亚具有一系列字符变体,包括大写字母 A 的三种形式。这是它的“易读”或“21 世纪”变体。

\documentclass[varwidth, preview]{standalone}

\usepackage{unicode-math}

\setmathfont{Latin Modern Math}
% From http://unifraktur.sourceforge.net/
% Stylistic Set 1 is the “Easy Reading” variant.  Character variant 4:1 is an
% alternative modern A.
\setmathfont[range=frak/{latin,Latin},
                   Scale=MatchUppercase,
                   StylisticSet=1,
                   script-features={},
                   sscript-features={}
            ]{Unifraktur Maguntia}

\begin{document}
\( \symfrak{ABCDEFGHIJKLM}\\
   \symfrak{NOPQRSTUVWXYZ}
\)
\end{document}

Unifrak Maguntia 样品

还有不同的变体 A,以及其他现代化字母:

\documentclass[varwidth, preview]{standalone}

\usepackage{unicode-math}

\setmathfont{Latin Modern Math}
% From http://unifraktur.sourceforge.net/
% Stylistic Set 1 is the “Easy Reading” variant.  Character variant 4:1 is an
% alternative modern A.
\setmathfont[range=frak/{latin,Latin},
                   Scale=MatchUppercase,
                   CharacterVariant={4:1,5,6,7,8,9,10},
                   script-features={},
                   sscript-features={}
            ]{Unifraktur Maguntia}

\begin{document}
\( \symfrak{ABCDEFGHIJKLM}\\
   \symfrak{NOPQRSTUVWXYZ}
\)
\end{document}

Unifrak Maguntia 变体

此示例保留默认粗体 Fraktur,Maguntia 未涵盖该字体。Steven B. Segaletes 的列表在此

使用 NFSS

正如 Mico 在评论中提到的,你可以使用以下方式在可用的 Type 1 Fraktur 字体中进行选择数学公式(以前mathalfa)。

另一组 Fraktur 字体不是为数学模式设计的,但可以在数学模式中使用,它们是Yannis Haralambous 的 Y 字体,现可作为类型 1 使用。例如,这是 Gotisch。

\documentclass[varwidth, preview]{standalone}

\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc} % The default since 2018
\usepackage{oldgerm}
\usepackage{amsmath}

% Gotisch:    
\newcommand\varfrak[1]{\mathord{\text{\textgoth{#1}}}}

\begin{document}
\( \varfrak{ABCDEFGHIJKLM}\\
   \varfrak{NOPQRSTUVWXYZ}
\)
\end{document}

哥特式

ETA:回顾 2020 年的这个答案,我注意到 MWE 中有一个小错误:我用它\text来在数学模式下选择符号字母。理论上,周围文本的格式(例如\bfseries\itshape)会渗透。如果您在标题中包含数学符号,并且想要\bfseries\boldmath,这可能是可取的,我不相信这些字体有任何\itshape\scshape等。

但是,您可能更喜欢使用\DeclareMathAlphabet(如果您使用的不是数学字母数量非常有限的旧式工具),或者\usefont\normalfont内使用\text

答案2

另外,您可以尝试 fraktur 风格的kpfonts包:参见下面的示例,而无需使用 XeLaTeX 或 LuaLaTeX(fontspec/unicode 字符)。

在此处输入图片描述

以我的拙见,他们并不具有攻击性:-)

\documentclass[a4paper,12pt]{article}
\usepackage[T1]{fontenc}
\usepackage{kpfonts}
\newcommand{\Alphabet}{ABCDEFGHIJKLMNOPQRSTUVWXYZ}

\begin{document}
 $\mathfrak{\Alphabet}$
\end{document}

相关内容