小写字母 'f'

小写字母 'f'

我拼命想找到以下“script f”字形(见下文)以在 LaTeX 上显示,但一直失败。

我应该安装哪个 CTAN 包才能在数学模式下获取此字符?

非常感谢!

脚本 f 示例

答案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

您似乎打算使用 Times (New) Roman 文本和数学字体,该字体具有脚本样式的小写字母 f 符号。实现此外观的一种方法是使用MathTime Professional 2 字体包,以及times提供 Times Roman 文本字体的包。(该包的替代品timesnewtxtext。)

请注意,完整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}  

相关内容