答案1
可以考虑完整的包装mtpro2
。第一个z
非常接近图像的包装。
\documentclass[12pt]{article}
\usepackage[mtpccal,mtphrb,zswash,mtpscr]{mtpro2}
\usepackage{newtxtext}
\begin{document}
\[E(z) = \mathbscr{z}[\{e(k)\}] = \sum_{k=0}^{\infty} e(k) z^{-k}\]
\end{document}
还有以下选项dutchcal
:
\documentclass[12pt]{article}
\usepackage{bm,dutchcal}
\begin{document}
$\bm{\mathbcal{z}}$
\end{document}
在此文档您可以找到所有与您的图像接近的风格化 z 变换符号。
附言:这是 1995 年印刷的书
还有 Bookman Old Style 字体(很明显!!!)和 Times(New Roman)。
可能是z
从不属于的字体获得的LaTeX
。我认为这本书不是用 LaTeX 编写的。
答案2
假设不需要 OP 屏幕截图中显示的“curly-z”字形的超精确复制品,则以下方法可能会有用。
\documentclass{article} % or some other suitable document class
\usepackage{newtxtext,newtxmath} % Times Roman clone text and math fonts
\usepackage[scr=dutchcal,scrscaled=1.05]{mathalfa}
\begin{document}
\[
E(z) = \mathscr{z}[\{e(k)\}] = \sum_{k=0}^{\infty} e(k) z^{-k}
\]
\end{document}
答案3
不完全一样,但没有专有字体。而且没有必要为了一个字形而浪费一个数学组。
\documentclass{article}
\usepackage{amsmath}
% from mathalpha.sty
\DeclareFontFamily{U}{dutchcal}{\skewchar\font=45 }
\DeclareFontShape{U}{dutchcal}{m}{n}{
<-> s*[1] dutchcal-r}{}
\DeclareFontShape{U}{dutchcal}{b}{n}{
<-> s*[1] dutchcal-b}{}
\DeclareMathOperator{\ztr}{% z-transform
\text{\usefont{U}{dutchcal}{b}{n}z}%
}
\begin{document}
\[
E(z)=\ztr[\{e(k)\}]=\sum_{k=0}^{\infty} e(k)z^{-k}
\]
\end{document}
你可能想{m}
在代码{b}
中使用\DeclareMathOperator
改变因子s*[1]
,比如说,s*[1.2]
如果你想要一个更大的字形或s*[0.9]
更小的字形。这是使用{b}
和的输出s*[0.9]