![小字體字母“f”](https://rvso.com/image/281571/%E5%B0%8F%E5%AD%97%E9%AB%94%E5%AD%97%E6%AF%8D%E2%80%9Cf%E2%80%9D.png)
我拼命地試圖找到以下“script f”字形(見下文)以在 LaTeX 上顯示,但一直失敗。
我應該安裝哪個 CTAN 軟體包才能在數學模式下取得此字元?
非常感謝!
答案1
也許不太一樣,但這可以工作:
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{amsmath,graphicx}
\usepackage{calligra}
\newcommand{\fancyf}{%
\mkern-4mu
\text{%
\scalebox{1}[.8]{%
\rotatebox[origin=c]{20}{\fontfamily{calligra}\selectfont f}
}%
}%
\mkern-4mu
}
\begin{document}
The function $\fancyf_l(p)$
\end{document}
如果你想使用 XeLaTeX 或 LuaLaTeX,那麼
\documentclass{article}
\usepackage{unicode-math}
\setmathfont[range=\mathscr]{XITS Math}
\begin{document}
The function $\mathscr{f}_l(p)$
\end{document}
將產生
使用 Asana Math 而不是 XITS Math,您會得到
答案2
看起來您的目標是使用帶有腳本樣式小寫 f 符號的 Times(New)Roman 文字和數學字體。實現這種外觀的一種方法是使用MathTime Professional 2 字體包,以及times
提供 Times Roman 文字字體的包。 (該包的替代方案times
是newtxtext
。)
請注意,完整的mtpro2
軟體包不是免費的,因此 CTAN 無法提供該軟體包。然而,它的價格相當合理,特別是與其他一些提供數學字體的軟體包相比。
\documentclass{report}
\usepackage[T1]{fontenc}
\usepackage{times} % text font
\usepackage[mtpscr]{mtpro2} % math font
\begin{document}
function $\mathscr{f}_l(p)$
\end{document}