Welcome to Typophile

# Looking for the best typography for equation & formula input

## Primary tabs

14 posts / 0 new
Offline
Joined: 2 Jul 2010 - 1:32am
Looking for the best typography for equation & formula input

Hello Everyone,

I represent a small University Press based on Mexico, we are about to start a textbook series for K-8 and highschool levels so we're consulting the professionals about the best-suited typography for equations & formula input. The one with all the bells and whistles.
We hope you can help us with some suggestions.

Our considerations so far are:
Freda Serif A
Le Monde Livre
Athelas

All best.

Luis Sánchez
luis.sanchez@editorial.udg.mx
+52 (33) 3640-4594
Comunicación y Diseño
Editorial Universitaria

Offline
Joined: 3 Nov 2004 - 11:00am
0

we are about to start a textbook series for K-8 and highschool levels so we're consulting the professionals about the best-suited typography for equations & formula input.

I'm confused. What you have listed are *typefaces,* and not ones particularly suited for technical/mathematical typesetting. For one thing, they seem to lack the needed characters.

I would assume, if you're going to be setting technical/mathematical material, you would consider some form of TeX -- LaTex, XeTeX, etc. The layout program (typesetting program) is going to be much more important than any font choice here.

Fortunately, the TeX uses of the world are usually quite willing to advise someone on font choices, based on the material needing to be set.

Offline
Joined: 3 May 2000 - 11:00am
0

Choosing a good layout program does not justify poor font choices.

BTW I'm sure TeX users are a generous bunch and great at using TeX, but from what I've seen judicious type selection is not their forte, in general. (And Computer Modern still makes my hair stand on end.)

hhp

Offline
Joined: 3 Nov 2004 - 11:00am
0

So, Papazian, apparently you know of no good font choices which can successfully be combined with a layout program for Mr. Sánchez to typeset equations and formulas. Why, then, did you post? Do you in fact have such knowledge, but are unwilling to share it? Or are you suggesting that since nothing meets your criteria, Mr. Sánchez should abandon his efforts and seek other employment?

Mr. Sánchez -- since you've been a typophile member for almost four years, you already know Papazian rarely has anything helpful to offer, especially for people who want to use type.

Any working professional should know there are type families other than Computer Modern which can be used with TeX. And the TeX community is a good place to ask about them. As a general note, many of the more technical books published through The Johns Hopkins University Press are typeset using LaTeX, as that is what most (technical) author's use to prepare their manuscripts. Much easier on all concerned to just follow through and use LaTeX to set the book after the editorial & design work is done. The designer must take the typesetting process into consideration, of course, but would in any case. How do you typeset a book requiring characters not available in a font?

Offline
Joined: 3 May 2000 - 11:00am
0

You observation and analysis skills nicely match your grasp of typography.

hhp

Offline
Joined: 23 Nov 2009 - 8:42pm
0

This is a somewhat old thread which just came to my notice.

Computer Modern, although the current version is much improved over the original, is still questionable from a typographical standpoint.

Given that the textbook is not college-level, it may not be the case that you need a typeface with a comprehensive set of mathematical characters.

There are a number of open-source imitations of Times Roman that have extensive sets of mathematical characters (STIX, which has display problems in some programs, and TeX Gyre Termes, which has fewer mathematical characters, come to mind.)

If you prefer something resembling Palatino, there's Asana-Math; like STIX, it may have problems with some programs under Windows.

Symbola, DejaVu Serif, and Quivira are other choices.

Offline
Joined: 17 Sep 2009 - 10:07am
0

Luis, if you are still checking this, what layout application(s) are using for composing your equations? Have you considered (if it is a consideration) how you will transform to MathML or output digitally? Currently MathJax is one of the best tools for delivering equations in digital products and online but it uses the STIX fonts by default (for MathML) and this could mean a dramatic shift in look and feel between your printed and digital output. There are workarounds but they are complex.

In terms of print there are numerous options, including TeX as mentioned above, Microsoft Word (Cambria Math), MathType (Euclid and various symbol fonts) and PowerMath (Helvetica, Palatino, Times Ten and symbol fonts). I am sure there are more but these are the ones I am most familiar with. All of these applications come with typographic support as indicated in brackets but they may not fit your expectations.

It is important to keep in mind accessibility and by having clean MathML compliant mark up you should be fine. I am not as familiar with TeX output but would hope that accessibility would not be a problem.

Murray Sargent's overview of High-Quality Editing and Display of Mathematical Text in Office 2007 is a must read.

Offline
Joined: 30 Aug 2006 - 2:14am
0

Note that the typeface Cambria (i.e. Cambria Math) has been extended for high-quality editing and display of mathematical text in Office 2007. You may find valuable information in the booklet Mathematical Typesetting by John Hudson and Ross Mills made in 2007. http://www.tiro.com/projects.html

As mentioned above: http://blogs.msdn.com/b/murrays/archive/2006/09/13/752206.aspx
This blog tells much about the Cambria project, and its compatibility with more recent standards concerning typing and editing mathematical equations and formulas.

Offline
Joined: 2 Jun 2007 - 1:01pm
0

I just had a look at the Mathematics Learning Standards for the state of Washington: http://www.k12.wa.us/mathematics/standards.aspx
The documentations, examples etc. are typeset in a sans font (the common core has Gotham embedded; I thought there were embedding restrictions on & fonts).
Are books for students also mostly typeset in a sans?

Offline
Joined: 23 Nov 2009 - 8:42pm
0

Are books for students also mostly typeset in a sans?

That depends on the country you are in, and the time period.

In the English-speaking world, textbooks for the earliest primary grades used to be set in large sizes of Caslon, and then we saw Spot run in Century Schoolbook.

In some other countries, infanta versions of sans-serif faces are often resorted to in primary schools; in the English-speaking world, they're used for some storybooks that parents buy to read at home to their small children.

For older students, there was Monotype Modern Series 11 in the days before Times Roman conquered the world. These days, Baskerville, Garamond, Caledonia, Palatino... whatever is used for text setting in general may be found in a textbook. (Halliday and Resnick, a very popular first-year University physics textbook, was set in Baskerville.)

Not that Helvetica or Univers could not be found in, say, a textbook on architecture or graphic design. My experience is with the physical sciences, where there was more conservatism, and I do not recall sans-serif faces in primary or secondary school textbooks in the 1960s.

I know that I have come across a math book in an uncommon foreign language - perhaps it was Hungarian - set in a Venetian typeface, of all things.

Offline
Joined: 29 Aug 2014 - 2:03pm
0

For the K–12 level, you probably do not need any specialized math or TeX font. You may run into trouble with vector arrows in physics, but as far as I know, any good typeface with Greek support will do the job. Almost every professional font includes √, mathematical π Δ and ∂, ∫, ∞, and ∑, though I would make sure they have ≥ ≤≅ and the angle symbols since those are non standard. No font includes the characters for vincula and the radical overbar—either your equation engine makes them itself, of you manually construct them with em dashes or underscores.
In my experience, I've found it easier to just manually typeset the built-up equations with text boxes and em dashes. Much more flexible that way and you can correct stuff that looks funny. I typeset an entire physics paper that way. The only place I can see you running into trouble is with the stretch parentheses and stuff—you might have to resort to a helper font that contains those symbols (or just draw the helper font yourself).

Example using just Minion Pro and a word processor

Offline
Joined: 2 Jun 2007 - 1:01pm
0

That is surprisingly good. Here are both the previous image and what I get with the LaTeX MinionPro package.

(as above)

(with LaTeX and MinionPro with lining figures)

Open images in new window to see full size.

Offline
Joined: 29 Aug 2014 - 2:03pm
0

Interesting how LaTeX just scales up the parentheses with no regard to weight. Probably bc it couldn't find the character in Minion Pro? I used a light weight of Garamond for those parentheses

Offline
Joined: 2 Jun 2007 - 1:01pm
0

The MinionPro package uses the MnSymbol fonts that were designed to be used with Minion. Here are all the fonts included in the pdf:

MinionPro-Capt
MinionPro-It
MinionPro-Regular
MnSymbol12
MnSymbol8

I used pdfLaTex; so the MnSymbol fonts come from Type 1 files; there are files for 5, 6, 7, 8, 9, 10 and 12 points. I thus presume the way the parentheses scale follow the designer's preferences.

If I compile the same file with the package fourier (Utopia based), which is the package I use regularly, here is what I get:

(Equations using the Fourier math font and Utopia)
The large parentheses are less agressive. The fonts used are (listed with pdffonts on the pdf file)

Fourier-Math-Extension
Fourier-Math-Letters-Italic
Fourier-Math-Symbols
Utopia-Italic
Utopia-Regular

There is no "opticals".

I don't think I would parenthesize the way you did though. I usually put smaller parentheses inside larger ones which would give something like this (with fourier)

(Open in new window for larger image)