波形符和上劃線符號平方的問題,stix2

波形符和上劃線符號平方的問題,stix2

我對以下數學文本有疑問: 在此輸入影像描述

正如您所看到的,S 上的波形符實際上並不寬,但它的平方很好。另一方面,X 上的上劃線還可以,但平分位置很難看。

我正在使用 Stix 2.0。我希望波浪號與 X 上線一樣寬,並且 X 的正方形位置正確。

如何在不改變數學字體的情況下實現它?

我用XeLaTex。 Stix2 的載入方式與 MWE 中一樣:

微量元素:

\documentclass[11pt]{article}
\usepackage{fontspec}
\usepackage{xunicode}
\usepackage{unicode-math}
\setmathfont{STIX2Math.otf}[StylisticSet=02]
\begin{document}
$$\widetilde{S}^2 = \int x^2 dF_n - \left(\int x dF_n\right)^2 
     = \frac{1}{n}\sum X_i^2 - \overline{X}^2$$
\end{document}

答案1

您可以使用\wideoverbar代替\overline.

對於波形符,您可以將其替換為 TeX Gyre Termes 中的波形符,但需要一些低階技巧。

\documentclass[11pt]{article}

\usepackage{amsmath}
\usepackage{fontspec}
\usepackage{unicode-math}

\setmainfont{TeX Gyre Termes}
\setmathfont{STIX2Math.otf}[StylisticSet=02]

\newfontface{\termesmath}{texgyretermes-math.otf}[NFSSFamily=termesmath]
\DeclareSymbolFont{termesmath}{TU}{termesmath}{m}{n}

\AtBeginDocument{%
  \protected\def\widetilde{\Umathaccent 7 \symtermesmath "00303\relax}%
}

\begin{document}

\[
\widetilde{S}^2
= \int x^2 \,dF_n - \left(\,\int x \,dF_n\right)^{\!2}
= \frac{1}{n}\sum X_i^2 - \wideoverbar{X}^2
\]

\end{document}

在此輸入影像描述

相關內容