I'm looking for a math font that has thick strokes and stems like in serif characters (but actually without the serifs) for the \forall (∀) and \exists (∃) quantifiers (I can use OpenType fonts as well).

I noticed that Asana Math has such quantifiers:

enter image description here

But not STIX Two Math for example:

enter image description here

Please forgive me if I didn't name the typographic properties correctly.

1 Answer 1


Not many, it seems...

I borrowed Mico's file from here

Which LuaLaTeX math fonts have complete symbol set?

and changed the text to include forall and exists, I didn't have one of the fonts so that is commented out but of the remaining ones, only asana, it seems:

enter image description here

   $\forall \land \exists$}
%% Load 10 math fonts, plus two alternate/stylistic set variants
\setmathfont{Latin Modern Math}[version=LM]
\setmathfont{Stix Math}[version=Stix]
\setmathfont{XITS Math}[version=XITS]
\setmathfont{XITS Math}[StylisticSet=1,version=XITS1]
\setmathfont{Stix Two Math}[version=Stix2] % see http://stixfonts.org/
\setmathfont{Cambria Math}[version=Cambria]
\setmathfont{Asana Math}[version=Asana]
\setmathfont{Asana Math}[Alternate,version=AsanaAlt]
\setmathfont{TeX Gyre Pagella Math}[version=Pagella]
\setmathfont{TeX Gyre Termes Math}[version=Termes]
\setmathfont{TeX Gyre DejaVu Math}[version=DejaVu]
%\setmathfont{Neo Euler}[version=Euler]
\setmathfont{Libertinus Math}[version=Libertinus]

Latin Modern & \mathversion{LM}      \blurb \\
Stix         & \mathversion{Stix}    \blurb \\
XITS         & \mathversion{XITS}    \blurb \\
XITS, StySet1& \mathversion{XITS1}   \blurb \\
Stix Two     & \mathversion{Stix2}   \blurb \\
Cambria      & \mathversion{Cambria} \blurb \\
Asana        & \mathversion{Asana}   \blurb \\
Asana Alt    & \mathversion{AsanaAlt}\blurb \\
Pagella      & \mathversion{Pagella} \blurb \\
Termes       & \mathversion{Termes}  \blurb \\
DejaVu       & \mathversion{DejaVu}  \blurb \\[0.5ex]
%Neo Euler    & \mathversion{Euler}   \blurb \\[0.5ex]
Libertinus Math& \mathversion{Libertinus} \blurb
  • The “Asana Alt” was based on a code snippet I posted, and only affects the \mathcal and \mathscr alphabets. You might want to show Neo Euler. And it’s generally a good idea to look through the stylistic sets of XITS and STIX Two.
    – Davislor
    Jan 24, 2020 at 23:08
  • @Davislor I commented out Neo Euler as I appeared not to have it and was in a rush so didn't want to install at the time. I could get it I suppose.... Jan 24, 2020 at 23:14
  • I wish to comment that FreeFont FreeSerif has such quantifiers as well, and other appropriate math characters for typesetting with XeTeX with its latest unreleased version. Jan 25, 2020 at 0:06
  • @DavidCarlisle, I ended up borrowing Asana's symbols by using [range={\forall, \exists}]. Jan 25, 2020 at 0:21

You must log in to answer this question.

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