Here is the complete katakana syllabary, encoded in HEX Unicode, with the HEXUnicode/HTML character entities displayed, as well as the Romaji transliteration.
Unicode/HTML - Katakana - Romaji1
________________________________
ア - ア - A
イ - イ - I
ウ - ウ - U
エ - エ - E
オ - オ - O
カ - カ - KA
ガ - ガ - GA
キ - キ - KI
ギ - ギ - GI
ク - ク - KU
グ - グ - GU
ケ - ケ - KE
ゲ - ゲ - GE
コ - コ - KO
ゴ - ゴ - GO
サ - サ - SA
ザ - ザ - ZA
シ - シ - SI/SHI
ジ - ジ - ZI/JI
ス - ス - SU
ズ - ズ - ZU
セ - セ - SE
ゼ - ゼ - ZE
ソ - ソ - SO
ゾ - ゾ - ZO
タ - タ - TA
ダ - ダ - DA
チ - チ - TI/CHI
ヂ - ヂ - DI/JI
ツ - ツ - TU/TSU
ヅ - ヅ - DU/ZU
テ - テ - TE
デ - デ - DE
ト - ト - TO
ド - ド - DO
ナ - ナ - NA
ニ - ニ - NI
ヌ - ヌ - NU
ネ - ネ - NE
ノ - ノ - NO
ハ - ハ - HA
バ - バ - BA
パ - パ - PA
ヒ - ヒ - HI
ビ - ビ - BI
ピ - ピ - PI
フ - フ - HU/FU
ブ - ブ - BU
プ - プ - PU
ヘ - ヘ - HE
ベ - ベ - BE
ペ - ペ - PE
ホ - ホ - HO
ボ - ボ - BO
ポ - ポ - PO
マ - マ - MA
ミ - ミ - MI
ム - ム - MU
メ - メ - ME
モ - モ - MO
ヤ - ヤ - YA
ユ - ユ - YU
ヨ - ヨ - YO
ラ - ラ - RA
リ - リ - RI
ル - ル - RU
レ - レ - RE
ロ - ロ - RO
ワ - ワ - WA
ヰ - ヰ - WI
ヱ - ヱ - WE
ヲ - ヲ - WO
ン - ン - N
ヴ - ヴ - WU
1 Where two transliterations are given, the first is kunreishiki, and the second is Hepburn. The sound is the same. (Thanks to gn0sis for reminding me to include this fact).
Addendum:
Inspired by LX's excellent WU in this node, I've composed a Katakana HTML-iser.
Instructions:
- Cut and paste the code below into a file with the .HTM / .HTML extension
- Load the page into a Unicode-compatible browser
- Click the Katakana characters you need to use, and the Unicode HTML entities will appear in the box
- When you're done, cut and paste the text from the box into your node (or wherever), and Bob's your uncle
- Finish the exercise by thinking kind thoughts of LX, who made this possible
<html>
<head><title>Katakana HTMLiser</title></head>
<body>
<script type="text/javascript">
function writelink(i) {
document.write("<a href=");
document.write(String.fromCharCode(34));
document.write("javascript:document.result.code.value=");
document.write("document.result.code.value + '&#");
document.write(i);
document.write(";';void('');");
document.write(String.fromCharCode(34));
document.write(">");
document.write(String.fromCharCode(i));
document.write("</a> ")
}
document.write("Katakana HTML-iser <br>");
document.write("(by <a href='http://www.everything2.com/?node_id=934790'>liveforever</a>");
document.write(", with thanks to ");
document.write("<a href='http://www.everything2.com/?node_id=1037330'>LX</a>)");
document.write("<form name='result'>");
document.write("<input type='text' name='code' size='40'>");
document.write("</form><br><big><kbd>");
writelink(12450)
writelink(12452)
writelink(12454)
writelink(12456)
writelink(12458)
for (var i = 12459; i < 12469; i++) { writelink(i) }
document.write("<br>")
for (var i = 12469; i < 12483; i++) { writelink(i) }
for (var i = 12484; i < 12485; i++) { writelink(i) }
document.write("<br>")
for (var i = 12485; i < 12500; i++) { writelink(i) }
document.write("<br>")
for (var i = 12500; i < 12514; i++) { writelink(i) }
document.write("<br>")
writelink(12514)
writelink(12516)
for (var i = 12518; i < 12519; i++) { writelink(i) }
for (var i = 12520; i < 12526; i++) { writelink(i) }
for (var i = 12527; i < 12532; i++) { writelink(i) }
document.write("</kbd></big>");
</script>
</body>
</html>
Many thanks to ex0teric, who caught a bug-of-omission, in this code.
For a more complex, and possibly more useful, version of this, see my kana converter at http://www.scholiast.org/kana-converter.html.