使用 `realscripts` 和 LuaLaTex 进行字距调整

使用 `realscripts` 和 LuaLaTex 进行字距调整

如果我在包中使用上标数字作为脚注realscripts,我会意识到它在本地使用\addfontfeature,因此没有字距调整。请考虑这个简单的案例:

\documentclass[a4paper,12pt]{article}
\usepackage{fontspec}
\usepackage[english]{babel}
\babelfont[english]{rm}[Ligatures=TeX,Numbers={Proportional,OldStyle}]{Source Serif Pro}
\usepackage{realscripts}
\begin{document}
To be, or not to be\footnote{xxx}.
\end{document}

我调整了一些字体的字距,以消除上标数字和后面的句号(或逗号)之间的多余空格,但由于上述原因,它不起作用。

参考这个帖子: 脚注的内衬编号我问:

  1. 是否是唯一可以采用实数衬里上标的方法realscripts

参考这个帖子: 使用 LuaTeX 和 realscripts 调整字距

  1. 如果是这样,有没有办法“自动化”脚注编号的过程?

相关内容