KAKASI-PYKAKASI(1)
π KAKASI-PYKAKASI(1) π
okay bestie, welcome to the User Commands section, this is the manual page for kakasi-pykakasi and it's lowkey iconic. let's get into it π«Ά
πΈ NAME πΈ
kakasi-pykakasi β Kana kanji simple inversion. that's it, that's the whole vibe. β¨
π SYNOPSIS π
kakasi-pykakasi [-h] [-v] [-I INFILE] [-O OUTFILE] [-w] [-r {k,h,p}]
[-s] [-S SEPARATOR] [-f] [-C] [-U] [-E {a,N}] [-J {a,H,K,N}] [-K
{a,H,N}] [-H {a,K,N}] [-a {E,N}]
like, that's the whole shape of it. memorize it or don't, the options list below has you either way π
β¨ DESCRIPTION β¨
It's literally a kakasi implementation on Python. no cap, that's the description. it does the kana/kanji inversion thing and it does it cutely. π¦
π§ Executable Options
the "how do I even run this / how do I make it stop" options:
--version,-vβ Display version. so you can flex which one you've got.--help,-hβ Display help text. ur bestie when you forget everything.--input,-i <filename>β input file name (default STDIN). so if you don't give it one, it's reading from STDIN, periodt.--output,-o <filename>β output file name (default STDOUT). no filename = it yells into STDOUT like a main character.
π Mode Options
pick ur fighter:
--wakati,-wβ wakati gaki mode. yes that's the name, don't look at me.-fβ furigana mode.
π₯ Conversion Options
bestie these switch alphabets are derived from original Kakasi, so show them some respect. each option character means character sets as follows:
π€ Character Sets
a: ascii j: jisroman g: graphic k: kana
(j,k defined in jisx0201)
E: kigou K: katakana H: hiragana J: kanji
(E,K,H,J defined in jisx0208)
now the actual converters, go off:
-K <a|H|N>β How convert Katakana to: a, H, None.-H <a|K|N>β How convert Hiragana to: a, K, None.-J <a|H|K|N>β How convert Kanji to: a, H, K, None.-a <E|N>β How convert ASCII Roman to: E, None.-E <a|N>β How convert JIS Roman to: a, None.
π« Behavior Options
the little garnish options that change how it feels:
-Uβ Output characters in uppercase. LOUD MODE, screaming, we love her π-Cβ Capitalize first roman character of each words.--space,-sβ Insert space character between words.--roman,-r <h|k|p>β Roman word conversion rule. It takes following keywords:hβ hepburnkβ kunreipβ passport
--separator,-S <character>β Specify separator character for inserting between words.
π¦ Exit status
Command line executable return codes, aka the receipts:
0β convert successful
π heads up bestie: that's literally every code listed here. don't come for me, I only report what the page says.
and that's the whole page, you ate it, I'm obsessed. this was the kakasi-pykakasi manual, source/version kakasi-pykakasi, dated March 2026, filed under KAKASI-PYKAKASI(1) β ily, go convert something πππ
π¦ where this page comes from
- ubuntu stonking: python3-pykakasi 2.3.0-3 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms