使用 STIX Two Math Font (Lualatex) 进行根索引和下标放置

使用 STIX Two Math Font (Lualatex) 进行根索引和下标放置

STIX Two Math (v2.1) 字体中的索引间距有些问题。这在根索引中最为明显,但我认为下标也离主符号太近了。指数也有这种感觉。但尤其是那些根索引……

有没有办法通过加载字体时的设置或其他方式来改进它?

一个最小的工作示例:

% !TeX program = lualatex
\documentclass{article}
\usepackage{fontspec}
\usepackage{unicode-math}
\setmathfont{STIX Two Math}
\begin{document}
    
    \( \sqrt[q]{a^p} P_k\)
    
\end{document}

在此处输入图片描述

答案1

你问,

有没有办法通过加载字体时的设置或其他方式来改进它?

我不知道如何修复您在字体加载时发现的问题。

amsmath包提供了指令\uproot\leftroot调整根索引的位置。

在此处输入图片描述

% !TeX program = lualatex
\documentclass{article}
\usepackage{amsmath} % for '\uproot' and '\leftroot' directives
\usepackage{unicode-math}
\setmainfont{STIX Two Text}
\setmathfont{STIX Two Math}

\begin{document}
$\sqrt[q]{a^p} P_k$ vs.\ 
$\sqrt[\uproot{3}\leftroot{-3}q]{a^p} P^{}_k$
\end{document}

相关内容