MAKECHS(1)
π MAKECHS(1) π
okay bestie, so this is the manual page for makechs, living its best life in the General Commands Manual section. she's a little utility, she's lowkey iconic, and she makes translation tables. let's get into it π«Ά
β¨ NAME β¨
makechs β a program that can be used to create additional translation tables for use by JamNNTPd. no cap, that's literally her whole job π
πΈ SYNOPSIS πΈ
makechs <fromchrs> <destchrs> <frommap> [<destmap>]
that's it. four little slots. three are mandatory, one is optional and she'll still slay without it π
π¦ DESCRIPTION π¦
so here's the tea π β the *.chs files chilling in the "xlat" and "unicode/xlat" directories? those are character set translation tables in the GoldED+ format. periodt.
and the way they came into existence is that they were created from mappings files found at this URL:
http://www.unicode.org/Public/MAPPINGS/
the fallback sequences β aka what happens when a character literally does not exist in the target charset π β were taken from Markus Kuhn's transliteration tables, which live at the URL below:
http://www.cl.cam.ac.uk/~mgk25/download/transtab.tar.gz
and now the part where you come in π β if you want to create additional translation tables, you can easily do so using this utility. it's giving DIY, it's giving main character energy, it's giving go off β¨
π OPTIONS π
a summary of options is included below. and yes, they're all here, every single one, no skipping π
<fromchrs>β the fidonet name of the charset you want to convert from. like, where you're leaving from π§³<destchrs>β the fidonet name of the charset you want to convert to. the destination, the final form, the glow up π<frommap>β the Unicode mappings file for the source charset. this is the receipts for where you're coming from π<destmap>β the Unicode mappings file for the destination charset. but here's the twist π₯: if you don't supply a mappings file,makechswill instead create a chs file that converts the source charset toutf-8. honestly? versatile queen π
β οΈ heads up bestie, this part matters: the output ofmakechsis written to the console and needs to be redirected to the desired file. she will not file it away for you. you gotta do the>yourself, iykyk π
π SEE ALSO π
jamnntpd(1)β her bestie, her collaborator, her whole reason for existing fr fr π«Ά
π AUTHOR π
makechs was written by Johan Billing <billing@df.lth.se>.
this manual page was written by Robert James Clay <jame@rocasa.us>, for the Debian project (but may be used by others). we love a generous queen π
so yeah, that's makechs from the General Commands Manual, dated May 18, 2013 β and honestly? she ate. go make some translation tables bestie, you got this ππ
π
π¦ where this page comes from
- debian bookworm: jamnntpd 1.3-1 Β· permissive
- debian trixie: jamnntpd 1.3-1+b1 Β· permissive
- ubuntu jammy: jamnntpd 1.3-1 Β· permissive
- ubuntu noble: jamnntpd 1.3-1 Β· permissive
- ubuntu resolute: jamnntpd 1.3-1 Β· permissive
- ubuntu stonking: jamnntpd 1.3-1.1 Β· permissive
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms