I am using Hebrew and Latin script next to each other. The Hebrew font (ESRA SIL) is (like all Hebrew fonts) a bit bigger and clumsier than the latin one. So I want to reduce the fontsize of the Hebrew parts to 9pt.

This should be easy, but I don't get it.

my preamble:


\usepackage{multicol,multirow, bigdelim}
\usepackage{polyglossia, xunicode}

\setmainfont[Ligatures=TeX]{Linux Libertine}
\newfontfamily\hebrewfont[Script=Hebrew]{EzraSIL} %%change to fontsize=9pt 
  • 1
    After 4 years of membership you should know, that a code snippet is not enough. And nobody should need to ask you for a MWE … – Schweinebacke Dec 21 '17 at 8:58
  • 5
    Add the option Scale=0.9 – egreg Dec 21 '17 at 8:59
  • 4
    Use Scale=MatchUppercase for the hebrew font. Then it will be of the same height as the normal font. – user2478 Dec 21 '17 at 9:01
  • Thank you both! It works great with the Scale=0.9option from @egreg – the Scale=MatchUppercaseunfortunately doesn't work with my code. – לאה פּאַסטעך Dec 21 '17 at 9:31

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.