I use the package:


It works fine. But I do not know how to make the numbers old style. So I tried


But it's not working.

How can I solve my issue?

  • 3
    You may try libertineotf: \usepackage[libertine={Ligatures=TeX,Numbers=OldStyle}]{libertineotf} should be the desired option.
    – egreg
    Commented Oct 12, 2012 at 11:17

1 Answer 1


The xelibertine package is quite old and unsupported. I find this in the SourceForge site of LinuxLibertine.org

Linux Libertine 5.0 is not working with the old xelibertine.sty. Will be an update soon?

The up-to-date interface to Linux Libertine for XeLaTeX and LuaLaTeX is the package libertineotf.

In order to get oldstyle digits, you can call it by

  • Do you know if this is still the standard way to invoke oldstyle figures? I’m currently just using \usepackage{polyglossia} with \setmainfont{Linux Libertine}, but it does not show oldstyle figures. Unfortunately, they are not mentioned in the package documentation. I do not currently use the libertineotf package. edit: I found the [Numbers=OldStyle] option. Thank you :)
    – Philipp
    Commented Aug 23, 2017 at 8:48
  • 1
    @Philipp Support of Libertine has changed through the years. \setmainfont{Linux Libertine}[Numbers=OldStyle] should be the current best way.
    – egreg
    Commented Aug 23, 2017 at 8:53

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .