OFM2OPL(1)
β¨ OFM2OPL(1) β¨
okay so bestie, welcome to OFM2OPL(1), straight outta the General Commands Manual π this one is a converter page and it is lowkey iconic.
πΈ NAME πΈ
ofm2opl β convert Omega and TeX font metric (ofm) files to property list (opl) files π¦
π SYNOPSIS π
ofm2opl [options] ofmname[.ofm] [oplfile[.opl]]
π DESCRIPTION π
So ofm2opl translates a binary Omega font metrics (.ofm) file, ofmname, into a human-readable property-list format (.opl) β¨ The program writes to standard output by default, or to a file specified as oplfile. No cap.
The program also works with TeX font metric (.tfm) files, producing TeX property list (.pl) files. It's giving range, honestly π
π«Ά OPTIONS π«Ά
See tex(1) for details of command-line parsing. That's the lore.
-charcode-format=typeβ output character codes according to type, eitherhex,octalorascii. Default ishex;asciisays to use ASCII for letters and digits, hex for all else. Cute and specific π-char-format=stypeβ output character codes according to stype, eithernumorascii. Default isnum;asciias in-charcode-format. (These two redundant options both exist only for historical compatibility.) Bestie, they are redundant and they are historical, and we respect them π«‘-num-format=ntypeβ output numbers according to ntype, eitherhexoroctal; default is hex. Number formatting but make it fashion π₯-text-format=ttypeβ output coding scheme and family according to ttype, eithermixedoruppercase; default is mixed. Case vibes only β¨-helpβ output help message and exit. Rescue me bestie π«Ά-verboseβ output progress reports. We love a progress update π-versionβ output version information and exit. Identity check π
These are the same options as in ovf2ovp(1). Periodt.
π¦ SEE ALSO π¦
omega(1)aleph(1)opl2ofm(1)ovf2ovp(1)ovp2ovf(1)pltotf(1)tftopl(1)
π AUTHOR π
The first TFtoPL program was designed by Leo Guibas in the summer of 1978 π Contributions by Frank Liang, Doug Wyatt, and Lyle Ramshaw also had a significant effect on the evolution of the present code. Extensions for an enhanced ligature mechanism were added by D.E. Knuth in 1989. History lesson but make it slay π
Extensions to handle Omega's extended font metric files (.ofm) were added by John Plaice in December 1995 and January 1996, resulting in the present program. The way that timeline is literally so specific π
ofm2opl was based on the WEB source code for tftopl(1), although nowadays it is a link to omfonts, implemented entirely in C. Character development fr fr π
The primary authors of Omega were John Plaice and Yannis Haralambous. Omega (and Aleph) are now maintained as part of TeX Live. Iconic maintenance situation β¨
This manual page was written by C.M. Connelly for the Debian GNU/Linux system. Both the program and the man page are now maintained as part of TeX Live. Respect the manual-page author, bestie π«Ά
Bug reports and general discussion: https://lists.tug.org/omega
xoxo, this page is brought to you by Web2C 2026 π dated 9 January 2026, and yes it is still OFM2OPL(1) forever ππ¦
π¦ where this page comes from
- alpine 3.24: texmf-dist-formatsextra-doc 2026.0-r0 Β· LPPL-1.0 AND LPPL-1.1 AND LPPL-1.2 AND LPPL-1.3a AND LPPL-1.3c AND GPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms