我想在方程式中使用旧德语“Kurrentschrift”。在 LaTeX 中,它已集成在包中suetterl
:
\documentclass{article}
\usepackage{suetterl}
\begin{document}
\textsuetterlin{A}
\end{document}
但这不是矢量字体,现在我花了很长时间才找到一种合适的矢量字体,可以使所有字母具有相似的外观。
我找到了使用该包实现其他字体的方法fontspec
,但到现在我还没有找到合适的字体......
suetterlin
如果有人能提供合适的字体或可以使用 LaTeX 命令作为矢量字体(但我不认为这是不可能的)那就太好了...
答案1
您可以从以下位置下载 opentype 版本Gutenberg-Labo
这里。现在在文本模式下使用它的最简单方法是加载fontspec
包并使用 XeLaTeX 或 LuaLaTeX 进行编译。使用它所要做的就是用\textsuetterlin
以下代码定义一个开关和一个命令:
\newfontfamily\suetterlin{GL-Suetterlin}
\newcommand\textsuetterlin[1]{{\suetterlin #1}}
如果要与 pdflatex 一起使用,则将更加复杂。大致来说,您必须使用 制作tfm
s otftotfm
,使用 type1 字体otftot1
(来自 LCDF Type Tools
)并使用 autoinst
,fontools
或fontinst
创建虚拟字体(.vf
),字体声明文件( )以将它们与,文件.fd
一起使用,以便 pdfLaTeX 或 dvips 可以找到它们,将所有这些文件安装在适当的目录中,最后刷新(MiKTeX)或运行(TeX Live),然后运行。NFSS
.map
FNDB
texhash
updmap
编辑(2018/07/17):
上面的链接似乎已重定向到另一个网站,字体更难找到。这是新字体的直接链接下载页面。
需要注意的是:由于某种原因,该字体现在有了新名称:GL-德语草书,而旧版本始终可用GL-Suetterlin-old。
答案2
我现在有了一个解决方案,它也可以很容易地与 pdflatex 一起使用。通过适当的设置,位图字体看起来也很漂亮。
目前唯一的缺点是,粗体版本\pmb
不太好看......
\documentclass[convert={density=10000}]{standalone}
\usepackage{amsmath}
\DeclareMathAlphabet{\mathsuet} {T1} {wesu}{bx}{sl}
\usepackage{bm}
\pdfpkmode{dpdfezzz}
\pdfpkresolution=8000
\RequirePackage{relsize}
\begin{document}
\fbox{
$\bm n n$
$\pmb{\mathlarger{\mathlarger{\mathsuet n}}}\, \mathlarger{\mathlarger{\mathsuet n}}$}
\end{document}
对于 的重新定义版本\pmb
,看这里