1. Purpose 2. See it in action 3. Limitations |
4. Features 5. Conversion table 6. Copying 7. Downloading |
JAINPUT.COM
is a
TSR
for DOS, that provides Japanese-language Input Method Editor (IME)
with only 8-bit character set, supporting hiragana.
It uses a custom character set, not compatible with any standard encodings, targeted for the visual appearance only, ideal for making text-mode DOS videos that feature Japanese text. The font has been optimized to contain the left-side halfs of most of the most-common syllables in the C0-DF region so as to avoid the vertical empty stripe in the middle of the syllable when the font is displayed in 9 pixel columns rather than 8. Unfortunately, that's where most of the line drawing characters must be placed too...
This program was created in 2011, and it was envisioned and implemented in just one or two days. Why create such an utility at this day, when almost nobody uses DOS anymore? Because I do use it sometimes, for creating Internet videos demonstrating some programming principles. And to my surprise, there existed no other free tool that would do let me accomplish this. The need is often a great motivator. So having created it, and I decided to publish it too. Take it AS-IS; I don't provide warranty of any kind, not even for implied applicability for any purpose. Still, if it works for you, I would be delighted to receive an e-mail from you telling me about it.
To toggle between hiragana and normal input modes, hit
this key: § ½
(scan code 29h, ascii code 15h).
It is situated to the left from the 1 !
key.
Alternatively, you can hit Ctrl+] }
key,
for scan code 1Bh, ascii code 1Dh. This should work
at least on USA and French keyboards.
On many others, you can try AltGr+m µ
(scan code 32h, ascii code E6h).
a i u e o xe xi kakikukeko kya kyu kyo gagigugego gya gyu gyo
あいうえお ぇ ぃ かきくけこ きゃきゅきょ がぎぐげご ぎゃぎゅぎょ
sasisuseso sha shu sho shi she mamimumemo mya myu myo ya yu yo xya xyu xyo
さしすせそ しゃしゅしょ し しぇ まみむめも みゃみゅみょ や ゆ よ ゃ ゅ ょ
zazizuzezo ja ju jo ji je rarirurero rya ryu ryo lalilulelo lya lyu lyo
ざじずぜぞ じゃじゅじょ じ じぇ らりるれろ りゃりゅりょ らりるれろ りゃりゅりょ
hahihuheho hya hyu hyo fu fe fi tatituteto tsa tsu tso tsi tse xtu
はひふへほ ひゃひゅひょ ふ ふぇ ふぃ たちつてと つゃつ つょ つぃつぇ っ
babibubebo bya byu byo fya fyu fyo dadidudedo cha chu cho chi che wa wo
ばびぶべぼ びゃびゅびょ ふゃふゅふょ だぢづでど ちゃちゅちょ ち ちぇ わ を
papipupepo pya pyu pyo naninuneno nya nyu nyo nn . , -
ぱぴぷぺぽ ぴゃぴゅぴょ なにぬねの にゃにゅにょ ん 。 、-
n before non-n consonant: ん duplicated consonant: っ
Or as a screenshot:Additionally, the most recent source code (bleeding edge) for jainput can also be downloaded by cloning the Git repository by:
git clone git://bisqwit.iki.fi/jainput.git
git checkout origin/release -b release
git checkout origin/master -b master
Generated from
progdesc.php (last updated: Fri, 04 Mar 2011 10:29:58 +0200)
with docmaker.php (last updated: Fri, 04 Mar 2011 10:29:58 +0200)
at Mon, 21 Mar 2011 14:31:00 +0200