How can I get a half point size in LaTeX? Many books use 10.5 pt. Setting point size to 10.5 seems to have no effect. Is there a package that can do that?

  • 6
    Have you tried something like \fontsize{10.5}{12}\selectfont (note the addition of \selectfont to "activate" the font) with a scalable font that has a 10.5pt size (like lmodern)? If yes, then show us a minimal working example (MWE) that illustrates the problem. If no, try it and give some feedback.
    – Werner
    Nov 22, 2012 at 21:09
  • 1
    Welcome to TeX.SE. Nov 22, 2012 at 21:12

1 Answer 1


Historically speaking fonts used by LaTeX came only in well-defined sizes and the intermediate sizes were not available or only if you compiled them yourself. For example Computer Modern Roman existed in 5,6,7,8,9,10,11,12,14.4 and a few others.

LaTeX knows what sizes are available for a certain font family, and if you you are using it out of the box it uses Computer Modern and the half points sizes aren't available. If use use Type 1 fonts then typically all sizes can be used and something like \fontsize{9.5}{11}\selectfont gives you the desired results.

The underlying mechanics are a little complicated: The LaTeX Companion devotes a whole chapter on how this all works and how NFSS (New Font Selection Scheme) is set up for new fonts. You can also look at fntguide.pdf that explains the technique behind it.

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.