I've installed MinionPro on OSX using the instructions here, after getting the free version of the font. The code generated too much output to paste here, but it appeared ok. I've then tried the following small working example:

% !TeX document-id = {ab57b317-99c9-42bf-84cf-986427da740b}
% !TEX encoding = UTF-8 Unicode
    This is a dot: $\dot a$. 

Unfortunately, the \dot is erroneously compiled for me, as can be seen by the following picture. Which part of the installation did I mess up - what can I do to fix this?

Broken tex

  • It seems to be a problem with beamer: with, say, the article class, there's no problem. – Bernard Aug 11 '19 at 11:10
  • @Bernard This is a strange one: If you use MinionPro without beamer, it works. If you use beamer with another font, it works as well. MWE here: \documentclass{beamer} \usepackage[T1]{fontenc} \usepackage{MinionPro} \begin{document} \begin{frame}{titel} \begin{theorem} This is a dot: \[\dot{a}\] \end{theorem} \end{frame} \end{document} – Keks Dose Aug 11 '19 at 11:20
  • It doesn't work that well with, say, lmodern: beamer, unconcernedly, still uses its sans maths font, and the dot is ill-placed. – Bernard Aug 11 '19 at 11:47
  • 1
    Try \usefonttheme{professionalfonts} (untested). – Ulrike Fischer Aug 11 '19 at 13:18
  • @UlrikeFischer For whatever reason, that worked! You can set that up as an answer if you wish – FooBar Aug 11 '19 at 14:54

Load the professionalfonts theme. To quote the documentation:


This font theme does not really change any fonts. Rather, it suppresses certain internal replacements performed by beamer. If you use “professional fonts” (fonts that you buy and that come with a complete set of every symbol in all modes), you do not want beamer to meddle with the fonts you use. beamer normally replaces certain character glyphs in mathematical text by more appropriate versions. For example, beamer will normally replace glyphs such that the italic characters from the main font are used for variables in mathematical text. If your professional font package takes care of this already, beamer’s meddling should be switched off.

| improve this answer | |

Your Answer

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

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