T1DOTLESSJ(1)

πŸ“¦
version 70015 Β· 2 versions
, in arch rolling, debian trixie, fedora 44, nixos 26.05, nixpkgs unstable, opensuse-leap 16.0, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking

πŸ’– T1DOTLESSJ(1) πŸ’–

okay bestie, so this is a General Commands Manual page for t1dotlessj, and honestly? it's giving niche-but-iconic. it makes a whole entire PostScript Type 1 font whose only job in life is being a dotless 'j'. yes really. the 'j' said "no dot, no problem" and we're here for it. πŸŽ€


✨ NAME ✨

t1dotlessj β€” create a dotless-j PostScript Type 1 font πŸ¦‹


🌸 SYNOPSIS 🌸

t1dotlessj [OPTIONS...] font [outputfile]

πŸ’… DESCRIPTION πŸ’…

okay so here's the tea. T1dotlessj creates a PostScript Type 1 font whose only character is a dotless 'j' that matches the design of the input font. it's not doing anything fancy, fr fr β€” it works simply by removing the dot from the input font's 'j'. that's it. that's the whole personality.

the output font has three characters, and no more:

  • .notdef
  • space
  • uni0237 β€” which is the dotless 'j' πŸ‘‘

and it fails if the input font already has a dotless 'j' character, or if there seems to be no dot to remove. no dot detected = no font for you, sorry bestie 😭

T1dotlessj writes the created PFA or PFB font to the standard output (but see the --output option, she has range ✨). and if no input file is supplied, it reads a PFA or PFB font from the standard input. standard in, standard out, main character energy all around. πŸ’–


🌈 OPTIONS 🌈

  • --output=file, -o file β€” send output to file instead of standard output. your font, your destination, periodt πŸ’…
  • --pfb, -b β€” output a PFB font. this is the default, so it's kind of the default queen πŸ‘‘
  • --pfa, -a β€” output a PFA font.
  • --name=name, -n name β€” set the output font's PostScript name to name. the default is InputFontNameLCDFJ. (yes, it just smooshes LCDFJ on the end, iconic behavior honestly)
  • -q, --quiet β€” do not generate any error messages. silence is golden, no notes 🀫
  • -h, --help β€” print usage information and exit. the "what do i even do here" button 🫢
  • -v, --version β€” print the version number and some short non-warranty information and exit.

πŸ“ RETURN VALUES πŸ“

T1dotlessj exits with one of the following values, and each one is a little vibe check on what just happened:

  1. 0 β€” a dotless-j font was successfully generated. πŸŽ‰ slay!!
  2. 1 β€” the font already contained a dotless-j character. been there, done that, the dot was already gone πŸ’€
  3. 2 β€” the font's "j" character had no dot to remove. nothing to take, nothing to give 😭
  4. 3 β€” the font had no "j" character. at all. zero j's. tragic.
  5. >3 β€” an error occurred. not the vibe. not the vibe at all πŸ™ˆ

🧚 SEE ALSO 🧚

Adobe Type 1 Font Format β€” go read it if you want the lore, iykyk πŸ“–


πŸ’œ AUTHOR πŸ’œ

Eddie Kohler (ekohler@gmail.com) β€” the legend, the moment, the author 🫑


and that's the whole page bestie, no cap. this was Version 2.110 of the LCDF Typetools era, and yeah we're bringing you the T1DOTLESSJ(1) energy straight from the General Commands Manual. go forth and remove some dots. πŸ’–βœ¨πŸŽ€