CEFCONV(1)
π 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:
Xis a number between 0 and 70represents Big 5 encoding1β7represent CNS encoding planes 1β7
aabbis 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 π
sjisconv(1)bg5conv(1)cef5conv(1)cefsconv(1)extconv(1)- the CJK documentation files
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! π¦π
π¦ where this page comes from
- alpine 3.24: texlive-doc 2026.0-r0 Β· GPL-2.0-or-later AND GPL-3.0-or-later
- arch rolling: texlive-doc 2026.1-1 Β· GPL
- debian bookworm: latex-cjk-chinese 4.8.5-1
- debian trixie: latex-cjk-chinese 4.8.5-1
- fedora 43: texlive-cjkutils 11:svn60833-93.fc43 Β· LPPL-1.3c
- fedora 43: texlive-cjkutils 11:svn60833-95.fc43.1 Β· LPPL-1.3c
- fedora 44: texlive-cjkutils 12:svn60833-105.fc44 Β· LPPL-1.3c
- fedora 44: texlive-cjkutils 12:svn60833-111.fc44 Β· LPPL-1.3c
- opensuse-leap 16.0: texlive-cjkutils-doc 2025.221.4.8.5svn60833-160000.3.1 Β· GPL-2.0-or-later
- ubuntu noble: latex-cjk-chinese 4.8.5-1
- ubuntu questing: latex-cjk-chinese 4.8.5-2
- ubuntu resolute: latex-cjk-chinese 4.8.5-2build1
- ubuntu stonking: latex-cjk-chinese 4.8.5-3
- Copyright (C) 1994-2021 Werner Lemberg <wl@gnu.org>
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms