CTAN Comprehensive TeX Archive Network

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 and Microsoft Word. The package contains no MTPro2 font files or generated MTPro2 fonts.

PackageMtp2otf
Bug tracker
Repository
Version1.2
LicensesZero-Clause BSD
Copyright2026 Mizuki Sato
MaintainerMizuki Sato
TopicsFont convert
Maths font
Font TTF
OTF font
...
Guest Book Sitemap Contact Contact Author