CEFCONV(1)

πŸ“¦
version 60833 Β· 2 versions
  • 60833 Β· alpine 3.24, arch rolling, debian bookworm, debian trixie, fedora 43, fedora 44, opensuse-leap 16.0, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking (latest)
  • 4.8.4+git20170127 Β· ubuntu jammy
, in alpine 3.24, arch rolling, debian bookworm, debian trixie, fedora 43, fedora 44, opensuse-leap 16.0, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking

πŸ’– CEFCONV(1) πŸ’–

okay bestie, so this is a General Commands Manual page, section 1 β€” yes, the "1" means it's a user command you actually type, we love that for us ✨


🌸 NAME 🌸

cefconv β€” convert a TeX document containing CEF macros into preprocessed form. it's giving "glow up your TeX file before LaTeX sees it" πŸ’…


πŸŽ€ SYNOPSIS πŸŽ€

cefconv < infile > outfile

like. it reads from stdin, it writes to stdout. pipe girlie behavior, no cap 🫢


πŸ¦‹ DESCRIPTION πŸ¦‹

so. the Chinese Encoding Framework (CEF), developed by Christian Wittern <cwittern@conline.central.de> β€” shoutout to the icon who made this btw β€” makes it possible to include CJK characters in various encodings using the SGML macros &CX-aabb; for Big 5 and CNS encoding, and &U-aabb; for Unicode.

now let's decode that, because it's literally important:

  • X is a number between 0 and 7
    • 0 represents Big 5 encoding
    • 1–7 represent CNS encoding planes 1–7
  • aabb is either a decimal or a hexadecimal number

cefconv converts those CEF macros into a form which can directly processed with LaTeX 2e πŸ‘‘

ngl that "can directly processed" is exactly how the original says it, so we're keeping it fr fr. the vibe is unchanged, the grammar is... also unchanged. iconic. πŸ’€

this filter is part of the CJK macro package for LaTeX 2e πŸŽ€


🌈 SEE ALSO 🌈

go read the docs bestie, they're lowkey serving πŸ“šβœ¨


πŸ‘‘ AUTHOR πŸ‘‘

Werner Lemberg <wl@gnu.org> β€” the main character who wrote this πŸ’œ



okay so that's the whole page! this one came from CJK Version 4.8.5, dated 16-Oct-2021 🌸 and yes, that's the source/version and date line from the very bottom, folded into a cute little sign-off instead of a boring footer. slay. bye bestie! πŸ¦‹πŸ’–