T1DOTLESSJ(1)
π 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:
.notdefspaceuni0237β 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 isInputFontNameLCDFJ. (yes, it just smooshesLCDFJon 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:
0β a dotless-j font was successfully generated. π slay!!1β the font already contained a dotless-j character. been there, done that, the dot was already gone π2β the font's"j"character had no dot to remove. nothing to take, nothing to give π3β the font had no"j"character. at all. zero j's. tragic.>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. πβ¨π
π¦ where this page comes from
- arch rolling: texlive-doc 2026.1-1 Β· GPL
- debian trixie: lcdf-typetools 2.110-1 Β· GPL-2.0-only
- fedora 44: texlive-lcdftypetools 12:svn70015-105.fc44 Β· GPL-1.0-or-later
- fedora 44: texlive-lcdftypetools 12:svn70015-111.fc44 Β· GPL-1.0-or-later
- nixos 26.05: lcdf-typetools 2.110
- nixpkgs unstable: lcdf-typetools 2.110
- opensuse-leap 16.0: lcdf-typetools 2.110-bp160.1.13 Β· GPL-2.0-only
- opensuse-leap 16.0: lcdf-typetools 2.110-bp160.1.13 Β· GPL-2.0-only
- opensuse-leap 16.0: lcdf-typetools 2.110-bp160.1.13 Β· GPL-2.0-only
- opensuse-leap 16.0: lcdf-typetools 2.110-bp160.1.13 Β· GPL-2.0-only
- opensuse-leap 16.0: texlive-lcdftypetools 2025.222.svn70015-160000.3.1 Β· GPL-2.0-or-later
- ubuntu noble: lcdf-typetools 2.110-1build1 Β· GPL-2.0-only
- ubuntu questing: lcdf-typetools 2.110-1build1
- ubuntu resolute: lcdf-typetools 2.110-1build2 Β· GPL-2.0-only
- ubuntu stonking: lcdf-typetools 2.110-1build2 Β· GPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms