![适合经典序列空间的漂亮字体?](https://linux22.com/image/251984/%E9%80%82%E5%90%88%E7%BB%8F%E5%85%B8%E5%BA%8F%E5%88%97%E7%A9%BA%E9%97%B4%E7%9A%84%E6%BC%82%E4%BA%AE%E5%AD%97%E4%BD%93%EF%BC%9F.png)
我有一个问题,我想为经典序列空间(如 Schwartz 空间、收敛序列、具有有限多个非零成员的序列等)提供好看的数学符号。我喜欢\ell^p
p 可求和序列的,但也希望其他序列具有一些书法外观的符号。目前,我使用 calligra 包进行一些实验性(并且仍然可以改进)缩放。它产生了一个相当不错的c_0
和,c
但根本f
不匹配。有什么建议可以改进吗?
以下是代码示例:
\documentclass{article}
\usepackage{calligra} % used for sequence spaces
%
% Stuff for sequence spaces, more dirty than quick:
% use the calligra fonts for this, scaled a bit larger, only the "f"
% is too large...
%
\DeclareFontShape{T1}{calligra}{m}{n}{<->s*[2.2]callig15}{}
\DeclareMathAlphabet{\mathcalligra}{T1}{calligra}{m}{n}
% convergent sequences
\newcommand{\seqc} {\mathcalligra{c}}
% zero sequences
\newcommand{\seqcn} {\mathcalligra{c}_0}
% finite sequences
\newcommand{\seqf}{{\mathcalligra{f}}}
% Schwartz sequences
\newcommand{\seqs}{\mathcalligra{s}}
\begin{document}
The classical sequence spaces are:
\[
\seqf
\subseteq \seqs
\subseteq \seqcn
\subseteq \seqc
\subseteq \ell^\infty
\]
\end{document}
除此之外,似乎还存在相当多的字距调整问题……
答案1
我想象您正在寻找一个免费的解决方案,但看起来,获得一个与f
传统用途相匹配\ell
并且不会与功能混淆的美观字形是一项相当困难的任务。
我建议你看看商业的 数学时间专业版 2字体集。它提供了“Script”和“Curly Script”变体,这些变体具有您需要的所有字母的漂亮字形f
,s
、c
和l
。
注意:我与 PCTeX 没有任何关系。但在研究了一段时间后,似乎此字体提供了一个合理的替代方案审美的的观点,尽管如果有人能免费(如啤酒和演讲)解决这个问题会很好。