LaTeX2ε kernel 2015/01/01 increased the upper limit of math alphabets from 16 to 256 for XeTeX/LuaTeX. Also, pLaTeX2ε kernel 2016/11/29 introduced the similar change for e-pTeX/e-upTeX. However, the upper limit for math symbol families remains unchanged, so only 16 symbol fonts are available.
This package increases the upper limit of math symbols from 16 (LaTeX2ε default) to 256, using
\omath... primitives. These primitives are originally introduced in Omega, and are currently available in the followings:
- e-pTeX/e-upTeX (Japanese TeX engine)
- Aleph (successor of Omega)
The package mathfam256.sty works on the following formats:
- pLaTeX (run on e-pTeX)
- upLaTeX (run on e-upTeX)
- Lamed (run on Aleph)
All of these are enabled in TeX Live by default.
This package is maintained on GitHub: https://github.com/aminophen/mathfam256
This package may be distributed and/or modified under the terms of the 3-clause BSD license (see LICENSE).
Download the contents of this package in one zip archive (86.6k).
mathfam256 – Extend math family up to 256 for pLaTeX/upLaTeX/Lamed
This package increases the upper limit of math symbols up to 256, using \omath... primitives. These primitives were originally introduced in Omega and are currently available in the following formats:
|Licenses||3-clause BSD License|
|Copyright||2016–2018 Hironobu Yamashita|
|Contained in||TeX Live as mathfam256|
MiKTeX as mathfam256