{
    "mode": "man",
    "parameter": "t1unmac",
    "section": "1",
    "url": "https://www.chedong.com/phpMan.php/man/t1unmac/1/json",
    "generated": "2026-06-14T05:23:14Z",
    "synopsis": "t1unmac [-a|-b] [-r] [input [output]]",
    "sections": {
        "NAME": {
            "content": "t1unmac - translate a Mac PostScript Type 1 font into PFA or PFB format\n",
            "subsections": []
        },
        "SYNOPSIS": {
            "content": "t1unmac [-a|-b] [-r] [input [output]]\n",
            "subsections": []
        },
        "DESCRIPTION": {
            "content": "t1unmac  extracts  POST  resources  from  a  Macintosh PostScript font file and creates a PFA\n(hexadecimal) or PFB (binary) font file. The file input should be in MacBinary I or  II,  Ap‐\npleSingle,  AppleDouble, or BinHex format, or it can be a raw resource fork. If the file is a\nraw resource fork, you need to give the `--raw' option; otherwise  t1unmac  should  automati‐\ncally  figure out what kind of file you have. If the file output is not specified output goes\nto the standard output.\n",
            "subsections": []
        },
        "OPTIONS": {
            "content": "--pfa, -a\nOutput in PFA (ASCII) format.\n\n--pfb, -b\nOutput in PFB (binary) format. This is the default.\n\n--raw, -r\nIndicates that the input is a raw resource fork.\n",
            "subsections": [
                {
                    "name": "--macbinary",
                    "content": "Indicates that the input is in MacBinary I or II format.\n",
                    "long": "--macbinary"
                },
                {
                    "name": "--applesingle",
                    "content": "Indicates that the input is in AppleSingle format.\n",
                    "long": "--applesingle"
                },
                {
                    "name": "--appledouble",
                    "content": "Indicates that the input is in AppleDouble format.\n",
                    "long": "--appledouble"
                },
                {
                    "name": "--binhex",
                    "content": "Indicates that the input is in BinHex 4.0 format.\n\n--block-length=num, -l num\nPFB only: Set the maximum output block length to num.  The default length is as large as\nmemory allows.\n\n--line-length=num, -l num\nPFA  only:  Set  the maximum length of encrypted lines in the output to num.  (These are\nthe lines consisting wholly of hexadecimal digits.) The default is 64.\n",
                    "long": "--binhex"
                }
            ]
        },
        "EXAMPLES": {
            "content": "On Mac OS X, you can use t1unmac to translate a font into PFA or PFB format as follows:\n% t1unmac --raw FONTFILENAME/..namedfork/rsrc > OUTPUT\n",
            "subsections": []
        },
        "SEE ALSO": {
            "content": "t1mac(1), t1ascii(1), t1binary(1), t1asm(1), t1disasm(1)\n",
            "subsections": []
        },
        "AUTHORS": {
            "content": "Lee Hetherington (ilh@lcs.mit.edu)\nEddie Kohler (ekohler@gmail.com)\n\nPorted to Microsoft C/C++ Compiler and MS-DOS operating  system  by  Kai-Uwe  Herbing  (herb‐\ning@netmbx.netmbx.de).\n\n\n\nVersion 1.41                                                                              T1UNMAC(1)",
            "subsections": []
        }
    },
    "summary": "t1unmac - translate a Mac PostScript Type 1 font into PFA or PFB format",
    "flags": [
        {
            "flag": "",
            "long": "--macbinary",
            "arg": null,
            "description": "Indicates that the input is in MacBinary I or II format."
        },
        {
            "flag": "",
            "long": "--applesingle",
            "arg": null,
            "description": "Indicates that the input is in AppleSingle format."
        },
        {
            "flag": "",
            "long": "--appledouble",
            "arg": null,
            "description": "Indicates that the input is in AppleDouble format."
        },
        {
            "flag": "",
            "long": "--binhex",
            "arg": null,
            "description": "Indicates that the input is in BinHex 4.0 format. --block-length=num, -l num PFB only: Set the maximum output block length to num. The default length is as large as memory allows. --line-length=num, -l num PFA only: Set the maximum length of encrypted lines in the output to num. (These are the lines consisting wholly of hexadecimal digits.) The default is 64."
        }
    ],
    "examples": [
        "On Mac OS X, you can use t1unmac to translate a font into PFA or PFB format as follows:",
        "% t1unmac --raw FONTFILENAME/..namedfork/rsrc > OUTPUT"
    ],
    "see_also": [
        {
            "name": "t1mac",
            "section": "1",
            "url": "https://www.chedong.com/phpMan.php/man/t1mac/1/json"
        },
        {
            "name": "t1ascii",
            "section": "1",
            "url": "https://www.chedong.com/phpMan.php/man/t1ascii/1/json"
        },
        {
            "name": "t1binary",
            "section": "1",
            "url": "https://www.chedong.com/phpMan.php/man/t1binary/1/json"
        },
        {
            "name": "t1asm",
            "section": "1",
            "url": "https://www.chedong.com/phpMan.php/man/t1asm/1/json"
        },
        {
            "name": "t1disasm",
            "section": "1",
            "url": "https://www.chedong.com/phpMan.php/man/t1disasm/1/json"
        }
    ]
}