summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/mathfam256/README.md
blob: a54efa78c5cf50380fa997a56dbf92df02269f50 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
# mathfam256

LaTeX2e kernel 2015/01/01 increased the upper limit of math alphabets from 16
to 256 for XeTeX/LuaTeX. Also, pLaTeX2e 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 (LaTeX2e 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)

## Supported formats

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.

## Repository

This package is maintained on GitHub:
  https://github.com/aminophen/mathfam256

## License

This package may be distributed and/or modified under the terms of
the 3-clause BSD license (see [LICENSE](./LICENSE)).

## Release Date

2020-01-23

Hironobu Yamashita