I would like to ask an advice whether its possible to change font for numbers in the document. In essence, I have prepared a manuscript of a book (some 200 pages). I am using OldStandard font, because I like it's "antique" look. However, I do not like how the numbers are displayed. I would like to have something more "old-fashioned", for example packge Latin Modern Roman has nice Oldstyle numbers. Is there a way to have OldStandard for text and Oldstyle numbers from Latin Modern Roman? I am using MikTex, TexStudio as my editor, compiling with LuaLaTeX. Here is a "minimal" piece of code:

\setmainfont{Old Standard}
\usepackage{microtype} % better management of overfulls
{\large 0123456789}
\textbf{{\large 0123456789}}
\textit{{\large 0123456789}}

Thank you!

  • 2
    I would strongly advise against combining fonts in that manner. Instead use a font that supports lowercase numbers. Since OldStandard is listed the LaTeX Font Catalogue you could just find another so called "Didone Font" that matches your requirements.
    – DG'
    Commented Oct 31, 2017 at 10:32


You must log in to answer this question.

Browse other questions tagged .