如何在数学模式下使用 \textchi

如何在数学模式下使用 \textchi

\textchi我使用from 来写希腊字母 Chi \usepackage{tipa},但它仅适用于文本模式。我还想在数学模式下使用它,就像在那种情况下,定义狄利克雷的 L 函数时:

$L(\textchi,s) = \sum_{n=1}^{\infty} \textchi(n)/n^{s}$

方程是数学模式,看起来不错,但我无法\textchi在其中使用。

答案1

您可以使用标准\chi命令。

如果您坚持使用直立字母,您可以使用upgreek(但我不推荐这样做,因为字母形状非常奇怪)或定义自己的符号。但是,如果您更改文档的默认字体,则需要更新定义。

\documentclass{article}
\usepackage{amsmath}
\usepackage{upgreek}

% for the third solution
\DeclareFontEncoding{LGR}{}{}
\DeclareFontSubstitution{LGR}{cmr}{m}{n}

\DeclareSymbolFont{upgreek}{LGR}{cmr}{m}{n}
\DeclareMathSymbol{\varchi}{\mathord}{upgreek}{`q}
%%%

\begin{document}

Standard \verb|\chi| command
\[
L(\chi,s)=\sum_{n=1}^{\infty}\frac{\chi(n)}{n^{s}}
\]

With \verb|\upchi| from \texttt{upgreek}
\[
L(\upchi,s)=\sum_{n=1}^{\infty}\frac{\upchi(n)}{n^{s}}
\]

With \verb|\varchi| defined above
\[
L(\varchi,s)=\sum_{n=1}^{\infty}\frac{\varchi(n)}{n^{s}}
\]

\end{document}

在此处输入图片描述

答案2

您可以\upchi在数学模式下使用许多软件包的命令,包括unicode-mathupgreek。一些软件包支持略有不同的命令,例如\chiup\otherchieulervm软件包使\chiupright。

您可以\mathrm{\chi}stixstix2isomath选项与已加载的OMLmathrm直立字体之一一起使用mathdesign

unicode-math包还允许您使用\symup{chi}或,如果您使用该选项加载包,\mupchi它将成为\mathrm{chi}的同义词。\symup{chi}mathrm=sym

最后,您可以\textnormal{\textchi}在文本或数学模式下使用。但是,您可能不想将tipa字形用作数学符号。您可以加载希腊字体,然后使用 启用\textalpha\usepackage{textalpha}

答案3

你可以这样做\text{χ}

相关内容