T1MAC(1)
π t1mac β the glow-up your Type 1 font deserves π
okay bestie, welcome to the t1mac page from the General Commands Manual section. yes this is T1MAC(1), and yes it's about to be your new fave. π
β¨ NAME β¨
t1mac β translate a PFA or PFB PostScript Type 1 font into Macintosh format π¦
πΈ SYNOPSIS πΈ
t1mac [--macbinary | --applesingle | --appledouble | --binhex | --raw]
[--filename name] [input [output]]
π DESCRIPTION π
so like, t1mac reads a PFA (hexadecimal) or PFB (binary) PostScript Type 1 font file and generates an equivalent Macintosh Type 1 font file. it's giving translator, it's giving bridge between worlds. π
the output file can be in MacBinary II, AppleSingle, AppleDouble, or BinHex format, or it can be a raw resource fork. the default is MacBinary II β use an option to choose a different format. and if the output file is not specified, output goes to the standard output. easy. π
WARNING: the output oft1macis not sufficient to use the font, since Macintoshes can't read raw Type 1 fonts. you will need to create a font suitcase containing bitmap fonts if you do not have such a suitcase for the font already.t1maccannot help you do this. π not me wishing it could, but no, it literally can't. so plan accordingly bestie.
β¨ OPTIONS β¨
--raw,-rβ indicates that output should be a raw resource fork. π«Ά--macbinaryβ indicates that output should be in MacBinary I or II format. this is the default. β--applesingleβ indicates that output should be in AppleSingle format. π--appledoubleβ indicates that output should be in AppleDouble format. π§--binhexβ indicates that output should be in BinHex 4.0 format. π--filename=name,-nname β sets the Macintosh filename of the output font to name. the default is to construct the filename from the font's name using established Macintosh conventions. π heads up: this option is not useful when output is a raw resource fork. π
π SEE ALSO π
the whole squad, fr fr. go read them, iykyk. π
π AUTHORS π
Eddie Kohler (ekohler@gmail.com) β thank you for your service, iconic behavior, no cap. π«‘π
okay that's the whole page bestie, and for the cute sign-off: this is Version 1.42, from the General Commands Manual, and yeah β T1MAC(1), that's the one. slay, go convert some fonts, mwah. π
β¨π
π¦ where this page comes from
- alpine 3.24: t1utils-doc 1.42-r0 Β· custom
- arch rolling: t1utils 1.42-3 Β· custom
- epel 10: t1utils 1.42-9.el10_0 Β· MIT
- epel 9: t1utils 1.42-3.el9 Β· MIT
- fedora 43: t1utils 1.42-11.fc43 Β· MIT
- fedora 44: t1utils 1.42-12.fc44 Β· MIT
- nixos 26.05: t1utils 1.42
- nixpkgs unstable: t1utils 1.42
- opensuse-leap 16.0: t1utils 1.42-160000.2.2 Β· ISC
- opensuse-leap 16.0: t1utils 1.42-160000.2.2 Β· ISC
- opensuse-leap 16.0: t1utils 1.42-160000.2.2 Β· ISC
- opensuse-leap 16.0: t1utils 1.42-160000.2.2 Β· ISC
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms