我正在尝试定义 V 和 / 之间的字距。(请参阅问题)
我的方法如下,但我看不出使用功能文件和不使用该功能文件之间有什么区别。
\documentclass{standalone}
\usepackage{filecontents}
\begin{filecontents*}{mykern.fea}
languagesystem DFLT dflt;
languagesystem latn dflt;
feature kern {
pos \V \SLASH -800;
} kern;
\end{filecontents*}
\usepackage{fontspec}
\setmainfont[FeatureFile=mykern.fea]{TeX Gyre Pagella}
%\setmainfont[]{TeX Gyre Pagella}
\usepackage{unicode-math}
\setmathfont[math-style=upright]{euler.otf}
\usepackage{microtype}
\usepackage{siunitx}
\begin{document}
\begin{tabular}{ll}
Text & MV/m \\
equation & $MV/m$\\
two mathrm & $\mathrm{MV}/\mathrm{m}$\\
one mathrm & $\mathrm{MV/m}$\\
siunitx & \si[per-mode = symbol]{\mega\volt\per\metre}\\
%one mathrm & $\mathrm{MV/m}$\\
\end{tabular}
\end{document}
答案1
我将其pos
改为
pos V \slash -100;
。