I'm trying to use the baskervaldx font in XeLaTeX; however it doesn't kern properly. With LaTeX it works as supposed.

With LaTeX, default install on Linux

\documentclass[12pt]{article}
\begin{document}
\textsc{Hello} World

Top
\end{document}


With XeTeX, otf files copied to ~/.fonts

\documentclass[12pt]{article}
\usepackage{fontspec}

• The kerning is fine with luatex, but with xetex I get the same bad kerning you noticed. – Thérèse Jan 11 '15 at 2:08
• This font is odd in other ways too. Unless you want “poetry” to become “pœtry,” be sure to turn off the rlig feature. Something like this should produce reasonable results, apart from the kerning problem in xetex: \setmainfont{Baskervaldx}[Ligatures=NoRequired,Numbers=OldStyle,SmallCapsFeatures={LetterSpace=6}] – Thérèse Jan 11 '15 at 3:51