{
    "mode": "man",
    "parameter": "ofm2opl",
    "section": "1",
    "url": "https://www.chedong.com/phpMan.php/man/ofm2opl/1/json",
    "generated": "2026-06-16T10:02:35Z",
    "synopsis": "ofm2opl [options] ofmname[.ofm] [oplfile[.opl]]",
    "sections": {
        "NAME": {
            "content": "ofm2opl - convert Omega and TeX font-metric files to property-list files\n",
            "subsections": []
        },
        "SYNOPSIS": {
            "content": "ofm2opl [options] ofmname[.ofm] [oplfile[.opl]]\n",
            "subsections": []
        },
        "DESCRIPTION": {
            "content": "ofm2opl translates a binary Omega Font Metrics file, ofmname, into a human-readable property-\nlist form.  The program writes to standard output (by default) or  to  a  file  specified  as\noplfile.\n\nThe program also works with TeX TFM files, producing TeX PL files.\n",
            "subsections": []
        },
        "OPTIONS": {
            "content": "(Same as ovf2ovp).\n",
            "subsections": [
                {
                    "name": "-charcode-format=",
                    "content": "output  character  codes according to type, either `hex', `octal' or `ascii'.  Default\nis `hex'; `ascii' says to use ASCII for letters and digits, hex for all else.\n"
                },
                {
                    "name": "-char-format=",
                    "content": "output character codes according to stype, either `num' or `ascii'. Default is  `num';\n`ascii' as in -charcode-format.  (These two redundant options both exist only for his‐\ntorical compatibility.)\n"
                },
                {
                    "name": "-num-format=",
                    "content": "output numbers according to ntype, either `hex' or `octal'; default is hex.\n"
                },
                {
                    "name": "-text-format=",
                    "content": "output coding scheme and family according to ttype, either `mixed'  or  `upper'  case;\ndefault is mixed.\n"
                },
                {
                    "name": "-help",
                    "content": ""
                },
                {
                    "name": "-verbose",
                    "content": "display progress reports\n"
                },
                {
                    "name": "-version",
                    "content": "output version information and exit\n"
                }
            ]
        },
        "FILES": {
            "content": "OFMNAME\nan Omega Font Metric file\n\nOPLFILE\nan Omega Property List file\n",
            "subsections": []
        },
        "BUGS": {
            "content": "Send  bug  reports to <http://lists.tug.org/tex-k> (mailing list); may also check if the same\nbug is present in tftopl(1).  General discussion of Omega (and Aleph) can take place  on  the\n<http://lists.tug.org/omega> mailing list.\n",
            "subsections": []
        },
        "SEE ALSO": {
            "content": "omega(1), aleph(1), opl2ofm(1), pltotf(1), tftopl(1).\n",
            "subsections": []
        },
        "AUTHOR": {
            "content": "According to the WEB documentation:\n\nThe  first TFtoPL program was designed by Leo Guibas in the summer of 1978.  Contribu‐\ntions by Frank Liang, Doug Wyatt, and Lyle Ramshaw also had a  significant  effect  on\nthe evolution of the present code.\n\nExtensions for an enhanced ligature mechanism were added by D.E. Knuth in 1989.\n\nExtensions to handle extended font metric files (``OFM'') were added by John Plaice in\nDecember 1995 and January 1996, resulting in the new program OFM2OPL.\n\nofm2opl is based on the WEB source code for tftopl(1), although nowadays it is a link to  om‐‐\nfonts, implemented entirely in C.\n\nThe  primary  authors of Omega are John Plaice and Yannis Haralambous.  Omega (and Aleph) are\nnow maintained as part of TeX Live.\n\nThis manual page was written by C.M. Connelly <cmc@debian.org>, for the Debian GNU/Linux sys‐\ntem.   It  may be used by other distributions without contacting the author.  Any mistakes or\nomissions in the manual page are my fault; inquiries about or corrections to this manual page\nshould be directed to me (and not to the primary author).\n\n\n\nWeb2C 2022/dev                              14 April 2016                                 OFM2OPL(1)",
            "subsections": []
        }
    },
    "summary": "ofm2opl - convert Omega and TeX font-metric files to property-list files",
    "flags": [
        {
            "flag": "",
            "long": null,
            "arg": null,
            "description": "output character codes according to type, either `hex', `octal' or `ascii'. Default is `hex'; `ascii' says to use ASCII for letters and digits, hex for all else."
        },
        {
            "flag": "",
            "long": null,
            "arg": null,
            "description": "output character codes according to stype, either `num' or `ascii'. Default is `num'; `ascii' as in -charcode-format. (These two redundant options both exist only for his‐ torical compatibility.)"
        },
        {
            "flag": "",
            "long": null,
            "arg": null,
            "description": "output numbers according to ntype, either `hex' or `octal'; default is hex."
        },
        {
            "flag": "",
            "long": null,
            "arg": null,
            "description": "output coding scheme and family according to ttype, either `mixed' or `upper' case; default is mixed."
        },
        {
            "flag": "",
            "long": null,
            "arg": null,
            "description": ""
        },
        {
            "flag": "",
            "long": null,
            "arg": null,
            "description": "display progress reports"
        },
        {
            "flag": "",
            "long": null,
            "arg": null,
            "description": "output version information and exit"
        }
    ],
    "examples": [],
    "see_also": [
        {
            "name": "omega",
            "section": "1",
            "url": "https://www.chedong.com/phpMan.php/man/omega/1/json"
        },
        {
            "name": "aleph",
            "section": "1",
            "url": "https://www.chedong.com/phpMan.php/man/aleph/1/json"
        },
        {
            "name": "opl2ofm",
            "section": "1",
            "url": "https://www.chedong.com/phpMan.php/man/opl2ofm/1/json"
        },
        {
            "name": "pltotf",
            "section": "1",
            "url": "https://www.chedong.com/phpMan.php/man/pltotf/1/json"
        },
        {
            "name": "tftopl",
            "section": "1",
            "url": "https://www.chedong.com/phpMan.php/man/tftopl/1/json"
        }
    ]
}