努力したWiki

推敲の足りないメモ書き多数

ユーザ用ツール

サイト用ツール


documents:code:code-013

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
documents:code:code-013 [2024/11/17 07:31] – [関連] k896951documents:code:code-013 [2026/05/12 23:17] (現在) – [全角ひらがなカタカナ正規化表] k896951
行 1: 行 1:
 +====== 105.全角ひらがなカタカナ正規化表 ======
 +
 +2015/08/01\\
 +http://www.unicode.org/charts/ で公開されている PDFから生成。文字コードはUnicodeでエンコーディングはUTF-16。
 +
 +===== 説明 =====
 +
 +正規化表2で合成文字等を1文字に正規化する。※または複数文字に分解する。\\
 +イテレータ文字の置き換えを行うなら正規化表1の処理を実施。そのあと正規化表2で正規化を行う。
 +
 +==== 関連 ====
 +
 +  * [[documents:code:code-008|]]
 +  * [[documents:code:code-011|]]
 +
 +===== 正規化表1 =====
 +
 +^ 入力  ^ 入力文字  ^ 入力文字名称  ^ 処理内容 ^
 +| 309D  | ゝ  | HIRAGANA ITERATION MARK  | 直前の文字に置き換える 
 +| 309E  | ゞ  | HIRAGANA VOICED ITERATION MARK  | 直前の文字に置き換え、u+3099 COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK を追加する 
 +| 30FD  | ヽ  | KATAKANA ITERATION MARK  | 直前の文字に置き換える 
 +| 30FE  | ヾ  | KATAKANA VOICED ITERATION MARK  | 直前の文字に置き換え、u+3099 COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK を追加する 
 +
 +===== 正規化表2 =====
 +
 +^ 入力  ^ 変換先  ^ 入力文字  ^ 入力文字名称  ^
 +| 309D,3099  | 309E  | ゞ  | HIRAGANA ITERATION MARK + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK  |
 +| 30FD,3099  | 30FE  | ヾ  | KATAKANA ITERATION MARK + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK  |
 +| 3046,3099  | 3094  | ゔ  | HIRAGANA LETTER U + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK  |
 +| 304B,3099  | 304C  | が  | HIRAGANA LETTER KA + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK  |
 +| 304D,3099  | 304E  | ぎ  | HIRAGANA LETTER KI + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK  |
 +| 304F,3099  | 3050  | ぐ  | HIRAGANA LETTER KU + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK  |
 +| 3051,3099  | 3052  | げ  | HIRAGANA LETTER KE + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK  |
 +| 3053,3099  | 3054  | ご  | HIRAGANA LETTER KO + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK  |
 +| 3055,3099  | 3056  | ざ  | HIRAGANA LETTER SA + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK  |
 +| 3057,3099  | 3058  | じ  | HIRAGANA LETTER SI + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK  |
 +| 3059,3099  | 305A  | ず  | HIRAGANA LETTER SU + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK  |
 +| 305B,3099  | 305C  | ぜ  | HIRAGANA LETTER SE + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK  |
 +| 305D,3099  | 305E  | ぞ  | HIRAGANA LETTER SO + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK  |
 +| 305F,3099  | 3060  | だ  | HIRAGANA LETTER TA + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK  |
 +| 3061,3099  | 3062  | ぢ  | HIRAGANA LETTER TI + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK  |
 +| 3064,3099  | 3065  | づ  | HIRAGANA LETTER TU + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK  |
 +| 3066,3099  | 3067  | で  | HIRAGANA LETTER TE + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK  |
 +| 3068,3099  | 3069  | ど  | HIRAGANA LETTER TO + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK  |
 +| 306F,3099  | 3070  | ば  | HIRAGANA LETTER HA + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK  |
 +| 306F,309A  | 3071  | ぱ  | HIRAGANA LETTER HA + COMBINING KATAKANA-HIRAGANA SEMIVOICED SOUND MARK  |
 +| 3072,3099  | 3073  | び  | HIRAGANA LETTER HI + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK  |
 +| 3072,309A  | 3074  | ぴ  | HIRAGANA LETTER HI + COMBINING KATAKANA-HIRAGANA SEMIVOICED SOUND MARK  |
 +| 3075,3099  | 3076  | ぶ  | HIRAGANA LETTER HU + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK  |
 +| 3075,309A  | 3077  | ぷ  | HIRAGANA LETTER HU + COMBINING KATAKANA-HIRAGANA SEMIVOICED SOUND MARK  |
 +| 3078,3099  | 3079  | べ  | HIRAGANA LETTER HE + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK  |
 +| 3078,309A  | 307A  | ぺ  | HIRAGANA LETTER HE + COMBINING KATAKANA-HIRAGANA SEMIVOICED SOUND MARK  |
 +| 307B,3099  | 307C  | ぼ  | HIRAGANA LETTER HO + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK  |
 +| 307B,309A  | 307D  | ぽ  | HIRAGANA LETTER HO + COMBINING KATAKANA-HIRAGANA SEMIVOICED SOUND MARK  |
 +| 3099  | 309B  | ゛  | COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK  |
 +| 309A  | 309C  | ゜  | COMBINING KATAKANA-HIRAGANA SEMIVOICED SOUND MARK  |
 +| 309F  | 3088,308A  | ゟ  | HIRAGANA DIGRAPH YORI  |
 +| 30A6,3099  | 30F4  | ヴ  | KATAKANA LETTER U + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK  |
 +| 30AB,3099  | 30AC  | ガ  | KATAKANA LETTER KA + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK  |
 +| 30AD,3099  | 30AE  | ギ  | KATAKANA LETTER KI + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK  |
 +| 30AF,3099  | 30B0  | グ  | KATAKANA LETTER KU + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK  |
 +| 30B1,3099  | 30B2  | ゲ  | KATAKANA LETTER KE + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK  |
 +| 30B3,3099  | 30B4  | ゴ  | KATAKANA LETTER KO + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK  |
 +| 30B5,3099  | 30B6  | ザ  | KATAKANA LETTER SA + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK  |
 +| 30B7,3099  | 30B8  | ジ  | KATAKANA LETTER SI + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK  |
 +| 30B9,3099  | 30BA  | ズ  | KATAKANA LETTER SU + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK  |
 +| 30BB,3099  | 30BC  | ゼ  | KATAKANA LETTER SE + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK  |
 +| 30BD,3099  | 30BE  | ゾ  | KATAKANA LETTER SO + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK  |
 +| 30BF,3099  | 30C0  | ダ  | KATAKANA LETTER TA + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK  |
 +| 30C1,3099  | 30C2  | ヂ  | KATAKANA LETTER TI + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK  |
 +| 30C4,3099  | 30C5  | ヅ  | KATAKANA LETTER TU + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK  |
 +| 30C6,3099  | 30C7  | デ  | KATAKANA LETTER TE + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK  |
 +| 30C8,3099  | 30C9  | ド  | KATAKANA LETTER TO + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK  |
 +| 30CF,3099  | 30D0  | バ  | KATAKANA LETTER HA + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK  |
 +| 30CF,309A  | 30D1  | パ  | KATAKANA LETTER HA + COMBINING KATAKANA-HIRAGANA SEMIVOICED SOUND MARK  |
 +| 30D2,3099  | 30D3  | ビ  | KATAKANA LETTER HI + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK  |
 +| 30D2,309A  | 30D4  | ピ  | KATAKANA LETTER HI + COMBINING KATAKANA-HIRAGANA SEMIVOICED SOUND MARK  |
 +| 30D5,3099  | 30D6  | ブ  | KATAKANA LETTER HU + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK  |
 +| 30D5,309A  | 30D7  | プ  | KATAKANA LETTER HU + COMBINING KATAKANA-HIRAGANA SEMIVOICED SOUND MARK  |
 +| 30D8,3099  | 30D9  | ベ  | KATAKANA LETTER HE + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK  |
 +| 30D8,309A  | 30DA  | ペ  | KATAKANA LETTER HE + COMBINING KATAKANA-HIRAGANA SEMIVOICED SOUND MARK  |
 +| 30DB,3099  | 30DC  | ボ  | KATAKANA LETTER HO + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK  |
 +| 30DB,309A  | 30DD  | ポ  | KATAKANA LETTER HO + COMBINING KATAKANA-HIRAGANA SEMIVOICED SOUND MARK  |
 +| 30EF,3099  | 30F7  | ヷ  | KATAKANA LETTER WA + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK  |
 +| 30F0,3099  | 30F8  | ヸ  | KATAKANA LETTER WI + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK  |
 +| 30F1,3099  | 30F9  | ヹ  | KATAKANA LETTER WE + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK  |
 +| 30F2,3099  | 30FA  | ヺ  | KATAKANA LETTER WO + COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK  |
 +| 30FF  | 30B3,30C8  | ヿ  | KATAKANA DIGRAPH KOTO  |
 +
  
documents/code/code-013.txt · 最終更新: by k896951

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki