![我如何排版看起来像 r 的 Fraktur x?](https://linux22.com/image/338016/%E6%88%91%E5%A6%82%E4%BD%95%E6%8E%92%E7%89%88%E7%9C%8B%E8%B5%B7%E6%9D%A5%E5%83%8F%20r%20%E7%9A%84%20Fraktur%20x%EF%BC%9F.png)
答案1
对于旧式 fraktur 字体来说,将“x”改为带钩的“r”是相当标准的。
\documentclass{article}
\usepackage{amssymb}
\begin{document}
\begin{equation}
\mathfrak{r}\mathfrak{x}
\end{equation}
\end{document}
Bringhurst 告诉我们,黑体字体通常可分为 4 种类型,基于小写字母“o”的形成方式:
这里有一些碎花展现 x = r+ 卷曲现象的例子:
另一种黑体字体是巴斯塔达(也称为 Schwabacher)。其中一些也遵循以下惯例:
这是带有混血“o”的字母,但混合搭配了各种黑体字的风格。因此,我认为它是一种现代形式
接下来是圆形大厅字体
接下来的两个字母有“r”+卷曲,还添加了“x”状的笔划。也许这是向现代“x”过渡的设计类型。
“x” 上的这个额外笔划也几乎普遍存在于纹理字体:
最后还有这个,似乎无法归类:
呼……这只是我的黑体字体,将这个特征“x”显示为“r”变体。如果你还没猜到,我喜欢 fraktur 和其他黑体字体。为了表明我有多疯狂,我实际上开始根据字母的结构来描述它们。然后,通过查看字体的结构,我可以适当地对它们进行分组,甚至可以分辨出冒名顶替者。
正如你所看到的,我在开始区分“x”之前就已经精疲力竭了。
答案2
Steven B. Segletes 的回答非常出色,我投了赞成票。它坚持给出关于 Fraktur 的狭义答案X符号在数学模式下,仅显示如何显示它。讨论如何在文本模式下使用它也可能很有用。
使用 fontspec
在现代工具链中,您可以使用任何 TrueType 或 OpenType 字体。上面答案中未列出的一款出色的免费 OpenType Fraktur 字体是马贡特大学。它未随 CTAN 打包,但您可以下载并安装它。此示例展示了旧式 Fraktur、21 世纪变体和一些替代字符变体。
\documentclass[varwidth, preview]{standalone}
\usepackage{fontspec}
\defaultfontfeatures{Scale=MatchUppercase}
% Unifraktur Maguntia with the default settings:
\newfontface\frak{Unifraktur Maguntia}[Ligatures={Common, Rare}]
\DeclareTextFontCommand{\textfrak}{\frak}
% A deliberately antique version.
\newfontface\frakold{Unifraktur Maguntia}[
CharacterVariant={11, 12, 13, 15, 19},
Ligatures={Common, Rare, Historic}]
\DeclareTextFontCommand{\textfrakold}{\frakold}
% Modernized Blackletter:
\newfontface\fraknew{Unifraktur Maguntia}[
StylisticSet=1, % The "Easy Reading" variant.
Ligatures={Common, Rare}]
\DeclareTextFontCommand{\textfraknew}{\fraknew}
% Alternative Modernized Blackletter:
% This enables all the modernized character variants, and selects alternative
% forms for A and x.
\newfontface\frakvar{Unifraktur Maguntia}[
CharacterVariant={1,2:1,3,4:1,5,6,7,8,9,10},
Ligatures={Common, Rare}]
\DeclareTextFontCommand{\textfrakvar}{\frakvar}
\newcommand\testcase{ASVYksxy}
\begin{document}
In traditional Fraktur, \emph{\testcase} would be written \textfrak{\testcase}.
A modern blackletter might display it as \textfraknew{\testcase}.
A variant is \textfrakvar{\testcase}.
Historically, \emph{schön Üben, etc.} might have been printed
\textfrakold{schön Üben, etc.}
\end{document}
在旧版 NFSS 中
最早用作 LaTeX 主字体(而不仅仅是物理论文中的符号)的黑体字体是 Yannis Haralambous 的 Y 字体。这些字体最初是在 90 年代早期用 Metafont 制作的,但现在可以作为 Type 1 字体使用(或作为另一个答案中的 Yannis 字体)。有几种不同的软件包对它们进行了不同的编码,但oldgerm
以前是 LaTeX2e 发行版的一部分,有英文文档和维护者。
\documentclass[varwidth, preview]{standalone}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{oldgerm}
\begin{document}
\textgoth{Gotisch x}\\
\textswab{Schwabacher x}\\
\textfrak{Fraktur x}
\end{document}