如何输入$\mathscr{G}$对应的小写字母?

如何输入$\mathscr{G}$对应的小写字母?

如何打字在此处输入图片描述

这是重正化群理论中的数学符号。mathrsfs仅支持大写字母。

抱歉大家,我犯了一个严重的错误!我以为图片中的 G 是小写字母。但实际上它已经是大写字母了。

我很抱歉。

答案1

这有帮助吗?

在此处输入图片描述

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{calligra,amsmath,amssymb}

\newcommand{\g}{\text{\calligra g}\,}

\begin{document}

$\g\colon \mathbb{R}\to \mathcal{W}$

\end{document}

答案2

这应该可以。

\documentclass[12pt]{article}
\usepackage{unicode-math}
\setmathfont{XITS Math}
\setmathfont[version=setB,StylisticSet=1]{XITS Math}
\begin{document}
$\delta \mathscr{G_i}$
\end{document} 

现在,首先您必须定义一个数学字体,例如,XITS Math然后字母 G 将按要求出现。您需要使用 xelatex 编译它才能获得输出

在此处输入图片描述

另一种方法是使用mathrsfs软件包。MWE:

\documentclass[12pt]{article}
\usepackage{mathrsfs}
\begin{document}
$\delta~\mathscr{G}_i$
\end{document} 

在此处输入图片描述

您可以使用pdflatex自己编译这个。要消除间隙,只需删除符号即可~

答案3

如果给定的字体系列仅提供大写字母而不提供小写字母,则找到一种替代字体(其小写字母在风格上与初始字体的大写字母相匹配)通常会很棘手。

您可能想尝试一下Zapf Chanceryscript 字体。您会立即注意到,它的字母既没有像 mathrsfsscript 字体的大写字母那样倾斜,也没有那么华丽。当然,这可能符合您的喜好。(严格来说,我发现 script-G 与Computer Modern 系列的字符mathrsfs放在一起显得格格不入。)\delta

当然,如果你决定\mathpzc{g}在文档中使用,你也应该对大写字母 G 使用相同的字体系列,即写成\mathpzc{G}。不要使用\mathscr{G}\mathpzc{g}。除非你想设置巨大的视觉冲突,否则 next to 。在此处输入图片描述

\documentclass{article}
\usepackage{mathrsfs}
\DeclareMathAlphabet{\mathpzc}{OT1}{pzc}{m}{it} % load "Zapf Chancery" as a math alphabet
\begin{document}
$\mathpzc{g}$ $\mathpzc{G}$ \quad $\delta\mathpzc{g}_i$ $\delta\mathpzc{G}_i$ 

\medskip
for comparison: $\delta\mathscr{G}_i$
\end{document}

相关内容