I'm trying to use the classicthesis.sty style class together with polyglossia with the result that polyglossia reverts all the changes to the fonts made by (I assume) classicthesis.sty (palatino for the normal font and such ...). While trying to fix the problem I'm completely stuck: I do not even see how and where classicthesis.sty sets the fonts -- the source is here.

Any help is highly appreciated!

  • 1
    Classicthesis loads by default mathpazo which is built on Palatino. You might try to load newpx which relies on TeXGyrePagella, a Palatino clone, and add to your preamble \setmainfont{TeXGyrePagella}.
    – Bernard
    Commented Mar 24, 2016 at 12:11
  • Can you please add a minimal (non) working example?
    – egreg
    Commented Mar 24, 2016 at 13:10
  • I think I just found the bug: polyglossia implicitly loads fontspec and that package overrides the fonts loaded via \RequirePackage{mathpazo}.
    – jules
    Commented Mar 24, 2016 at 16:13
  • @jules did you find a solution or workaround for this bug?
    – MikeiLL
    Commented Jan 29, 2017 at 3:30
  • Check this answer for possible hints tex.stackexchange.com/a/351100/68905
    – MikeiLL
    Commented Jan 31, 2017 at 0:46


Browse other questions tagged .