UNIBDF2HEX(1)

πŸ“¦
version 17.0.04 Β· 3 versions
, in alpine 3.22, alpine 3.23, alpine 3.24, debian trixie, fedora 43, fedora 44, nixpkgs unstable, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking

πŸ’– unibdf2hex(1) β€” bestie edition πŸ’–

okay so bestie, welcome to the General Commands Manual page for unibdf2hex, section 1, and honestly? it's giving "small but mighty". sit down, grab a boba, we're converting fonts 🧚✨


✨ NAME ✨

unibdf2hex β€” turns BDF font glyphs into Unifont .hex glyphs, no cap πŸ’…


🌸 SYNOPSIS 🌸

unibdf2hex < input-font.bdf > output-font.hex

πŸ¦‹ DESCRIPTION πŸ¦‹

so here's the vibe: unibdf2hex reads a BDF font file, picks out the code points it's been told to pick out, and prints them to stdout in Unifont .hex format. that's it, that's the whole job, and it ate πŸ”₯

fun lore drop: this program was used to extract CJK ideographs from the 16x16 version of Wen Quan Yi's BDF font. iconic behavior honestly πŸ‘‘

ngl though, right now the program is hard-coded to only extract those code points that make up the "wqy.hex" source font file used to build "unifont.hex". the good news? this source code could easily be modified. so like, it's a flexible queen, she's just currently committed to one bit πŸ’€

πŸ’œ real talk: "hard-coded" means exactly that. don't expect it to pull out whatever code points you want out of the box β€” it does the one set it was built for.

πŸŽ€ FILES πŸŽ€

  • *.hex β€” GNU Unifont font files 🫢

🌈 SEE ALSO 🌈

the whole friend group, in order, exactly as the original lists them β€” go say hi:

bdfimplode(1), hex2bdf(1), hex2otf(1), hex2sfd(1), hexbraille(1), hexdraw(1), hexkinya(1), hexmerge(1), johab2syllables(1), johab2ucs2(1), unibmp2hex(1), unibmpbump(1), unicoverage(1), unidup(1), unifont(5), unifont-johab631(5), unifont-viewer(1), unifont1per(1), unifontchojung(1), unifontksx(1), unifontpic(1), unigen-hangul(1), unigencircles(1), unigenwidth(1), unihex2bmp(1), unihex2png(1), unihexfill(1), unihexgen(1), unihexpose(1), unihexrotate(1), unijohab2html(1), unipagecount(1), unipng2hex(1) ⭐


πŸ‘‘ AUTHOR πŸ‘‘

unibdf2hex was written by Paul Hardy. we love a single-author slay πŸ™Œ


πŸ’– LICENSE πŸ’–

unibdf2hex is Copyright Β© 2008 Paul Hardy.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

πŸ“ so yes bestie, it's free β€” v2 or later, your call, iykyk. just keep the license terms intact, that's the deal.

πŸ’€ BUGS πŸ’€

No known bugs exist. flawless. immaculate. zero notes. periodt ✨


and that's the whole page, bestie!! this little cutie is from the General Commands Manual, dated 2013 Jul 07 β€” yeah, she's been serving since 2013 and still looks this good πŸ’…πŸ¦‹ mwah, go convert some glyphs 🫢

πŸ“¦ where this page comes from