Directory fonts/utilities/mtp2otf
README
mtp2otf v1.2
===========
Convert MathTime™ Professional 2 Type 1 fonts to OpenType MATH.
Use TTF in Word and OTF with LuaLaTeX.
Requirements
------------
POSIX shell, Python 3.10+ with fontTools, FontForge with Python 3.10+
support, and tftopl (TeX Live). Commands must be on PATH.
Inputs
------
Create mtpro2/ and donors/ beside build.sh and supply fonts separately.
mtpro2/: MTPro2 PFB/TFM files and mtpro2.sty. Full also needs
umt2ms.fd, umt2mf.fd, umt2bb.fd and umt2hrb.fd.
donors/: NimbusRoman-Regular.otf and NimbusRoman-Bold.otf from
Artifex urw-base35, or a compatible static Roman pair selected below.
The build lists missing files.
Build
-----
./build.sh
./build.sh --edition=lite
./build.sh --donor-coverage=extended
./build.sh --roman-regular=/path/to/Regular.otf \
--roman-bold=/path/to/Bold.otf
./build.sh --help
Defaults: Full, minimal donor coverage. Output in out/:
Full: MTPro2Math.otf, MTPro2Math.ttf
Lite: MTPro2MathLite.otf, MTPro2MathLite.ttf
Diagnostics: stderr and build/<edition>/build.log. Check the exit status.
Files
-----
build.sh, tools/ Converter and mapping data.
doc/mtp2otf.pdf User guide and font reference; source: mtp2otf.tex.
doc/word.pdf Word examples; editable source: word.docx.
doc/lualatex.pdf LuaLaTeX examples; source: lualatex.tex.
LICENSE 0BSD for project code and documentation.
Font and dependency licenses apply separately.
Repository: https://github.com/satom-zk/mtp2otf
Issues: https://github.com/satom-zk/mtp2otf/issues
MathTime is a trademark of Publish or Perish, Inc. This independent project
is not affiliated with or endorsed by Publish or Perish, Inc., Personal TeX,
Inc. (PCTeX), or Artifex Software.
Download the contents of this package in one zip archive (508.4k).
Mtp2otf – Convert MathTime Professional 2 fonts to native OpenType MATH fonts
mtp2otf converts a user-supplied MathTime Professional 2 (MTPro2) Lite or Complete installation into native OpenType MATH OTF and TTF fonts for use with Unicode TeX and Microsoft Word. The package contains no MTPro2 font files or generated MTPro2 fonts.
| Package | Mtp2otf |
| Bug tracker | |
| Repository | |
| Version | 1.2 |
| Licenses | Zero-Clause BSD |
| Copyright | 2026 Mizuki Sato |
| Maintainer | Mizuki Sato |
| Topics | Font convert Maths font Font TTF OTF font |