
Как мне различить букву f между функцией и частотой, если использование ν здесь невозможно, и я строго ограничен f для обозначения частоты?
решение1
Есть шрифты, в которых строчная "f" немного выделяется в текстовом шрифте, чем в математическом. На данный момент единственный пример, который я могу вспомнить, это Cochineal, для которого математический шрифт можно получить с помощью newtxmath
. Используя это, вы можете иметь два отдельных строчных курсивных символа "f", которые все равно будут соответствовать шрифту, используемому в документе.
Вот пример с кошенилью.
\documentclass{article}
\usepackage{cochineal}
\usepackage[cochineal]{newtxmath}
\newcommand*{\freq}{\mathord{\mathit{f}}}
\begin{document}
Let \(f : \mathbb{R} \to \mathbb{R}\), and let \(\freq\) denote the frequency.
\end{document}
Однако, даже если эти два символа "f" различны, это все равно сбивает с толку. Должен сказать, что если бы я был на вашем месте, я бы просто использовал другой символ для функции или для частоты.
решение2
Я добавляю свое предложение, используя mathastext
и взяв f
из шрифта fouriernc. Вы можете использовать $f$ как для частоты, так и для функций.
\documentclass[a4paper,12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage{mathtools,amssymb}
\usepackage[basic,default mathsizes]{mathastext}
% Taking f from fouriernc font
\DeclareFontEncoding{FML}{}{}
\DeclareFontSubstitution{FML}{fncmi}{m}{it}
\DeclareSymbolFont{fourierletters}{FML}{fncmi}{m}{it}
\SetSymbolFont{fourierletters}{bold}{FML}{fncmi}{b}{it}
\DeclareMathSymbol{f}{\mathalpha}{fourierletters}{`f}
\makeatletter
\DeclareMathSymbol{\mst@f}{\mathalpha}{fourierletters}{`f}
\makeatother
\begin{document}
$f$ it is the frequency or the classic-usual $\nu$.
\end{document}
Можно иметь классику f
компьютерного модерна (CM), если вы используете $\mathit{f}$
.