如何在 Xelatex 中实现字形级别字距调整

如何在 Xelatex 中实现字形级别字距调整

如下图所示:

大学与遗产

卡纳达语的传统字体渲染正确。印度语字体的查找表很差,导致渲染不正确。那么,是否可以通过使用类似 之类的工具利用字形表来自动调整这些字体的字距\XeTeXglyph

源代码:

\documentclass{article}
\usepackage[papersize={3cm,3cm},text={3cm,3cm},centering]{geometry}
\usepackage[no-math]{fontspec}
\newcommand\eng[1]{\fontspec[Scale=.5]{Times New Roman} #1}
\setlength{\parindent}{0pt}

\begin{document}
\eng{Legacy Font (Correct rendering)}\\
\fontspec[ExternalLocation]{brhknde}
vÉìöÊPÀvÉÃ, £ÉåöÊB

\eng{Kedage Unicode Font (Incorrect rendering)}\\
\fontspec{Kedage}
ತ್ಸೈಕತೇ, ನ್ಯೈಃ 

\end{document}

相关内容