FONDU(1)

✨ FONDU(1) ✨

General Commands Manual Β· the fondu era πŸ’…

okay bestie, gather round, because we're about to talk about fondu β€” the little icon that converts Macintosh font files to UNIX font format 🌈 and honestly? it's giving legendary.


🌸 NAME 🌸

fondu β€” convert Macintosh font files to UNIX font format πŸ¦‹


✨ SYNOPSIS ✨

fondu [-force] [-inquire] [-show] [-latin1] [-afm] [-trackps] macfile...

like, that's the whole vibe. short. sweet. slay. πŸ‘‘


πŸ’– DESCRIPTION πŸ’–

so here's the tea, bestie β˜• β€” fondu reads a whole series of Macintosh font files, does a lil vibe check on their resource forks, and extracts all the font related items out into separate files. she's basically a font unpacking machine and she ate πŸ’…

your input files can be any of these baddies:

  • macbinary files (ending in .bin) πŸ“¦
  • binhex files (ending in .hqx) πŸ“¦
  • bare Macintosh resource forks β€” no wrapper, just vibes 🫢
  • data fork resource files (ending in .dfont, the kind MacOS X uses) πŸ“

and ooh, a fun lil tip for making a bare resource fork happen: just copy a file that has a resource fork onto a diskette (or a zip drive, iykyk) using DOS format. then your Macintosh will create a folder called resource.frk β€” which is invisible on the Macintosh itself, sneaky queen πŸ™ˆ β€” and the resource fork will live in there as a bare file. no cap. 🧚

the command line should end with a list of one or more Macintosh font files, macfile... β€” and those files should be macbinary (.bin), binhex (.hqx), or bare resource fork files. that's it, that's the assignment. πŸ“


πŸŽ€ OPTIONS πŸŽ€

  • -force β€” force overwriting of the original file. she said move, bestie πŸ˜­πŸ’€
  • -inquire β€” prompt for input before overwriting files. and the way this one overrides -force? iconic. asking first beats bulldozing, always. 🫢
  • -show β€” print out each file as it is created. little progress updates, we love a transparent queen ✨
  • -latin1 β€” recode any macintosh bitmap fonts (NFNTs) from the macintosh roman encoding to latin1. a whole glow-up for your encoding πŸ’…
  • -trackps β€” if the macfiles argument mentions a file containing a FOND, and that FOND mentions external PostScript resource files, then attempt to open those PostScript files as well as processing the original file. she follows the trail, she doesn't miss a thing πŸ”₯
  • -afm β€” for any macfile which contains a FOND and points to at least one PostScript resource file, create an Adobe Font Metrics (afm) file. fondu will merge width and bounding box information from the PostScript files, and kerning data from the FOND. look at her multitasking πŸŒˆπŸ‘‘

πŸ‘‘ AUTHOR πŸ‘‘

this masterpiece was brought to you by:

  • George Williams (gww@silcom.com) πŸ’œ
  • manual page by Ziying Sherwin (sherwin@nlm.nih.gov) and R.P.C Rodgers (rodgers@nlm.nih.gov), Lister Hill National Center for Biomedical Communications, U.S. National Library of Medicine πŸ›οΈ

and that's the whole page bestie!! πŸŽ€ this was the FONDU(1) manual, general commands manual energy, and it's dated 27 May 2004 β€” a vintage classic fr fr ⭐ go forth and convert those fonts, you absolute main character πŸ¦‹βœ¨πŸ’–