TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm using Gentium Plus under XeTeX for quite a long time now, and it always worked like a charm. However, after updating MiKTeX (I'm running version 2.9.4902 now), small caps are not displayed properly anymore, though the font surely includes small caps (that's what they say on the SIL webpage).

I get a warning:

Font shape 'EU1/GentiumPlus(0)/m/sc' undefined(Font) using 'EU1/GentiumPlus(0)/m/n' instead

Here is a minimal example:

\setmainfont[Mapping=tex-text]{Gentium Plus}


What should I do? I need to use a font that has full Unicode support and small caps.

share|improve this question
up vote 8 down vote accepted

Add the Renderer: \setmainfont[Renderer=ICU,Mapping=tex-text]{Gentium Plus}

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.