楔形文字(くさびがたもじ、)は、Unicodeのブロックの一つ。

解説 紀元前3600年ごろから紀元後75年にかけて、現在のイラク周辺において栄えたメソポタミア文明において、元々シュメール語の表記に用いられ、その後周辺地域で話されていたアッカド語、エラム語、ヒッタイト語、ルウィ語、フルリ語などを表記するために用いられた楔形文字を収録している。

楔形文字は一文字に発音と意味の両方の情報が含まれている表語文字に分類される。ただし、一部の文字は発音のみを表す、日本語の仮名と同様に頭子音と母音の情報のみを担う音節文字である。また一部の文字はエジプト・ヒエログリフや漢字の部首のように、発音はせず単語の意味を補足するために単語の前後に付けられる、決定詞と呼ばれる文字として機能する。書字方向はラテン文字などと同様に左から右への横書き(左横書き)であり、単語毎の分かち書きは原則しない。

なお、字形上は楔形文字の一種ではあるが、古代ペルシャ語の表記に用いられた古ペルシャ文字や、ウガリット語の表記に用いられたウガリット文字はUnicode上では別の文字体系として扱われており、別のブロックに符号位置を分けられている。数字や句読点などの約物については本ブロックとは別に、楔形文字の数字及び句読点ブロックに収録されているが、一部の数字については表語文字の一部でもあるため、本ブロック内に収録されている。

文字名はシュメール語における音価に基づいた標準的な楔形文字の翻字法に準拠している。同音の異なる文字が存在する場合、翻字法においては二つ目以降のものに下付きの数字を音節の後に付けることで区別するため、Unicode名においては音節の翻字のあとに数字を伴うことで区別している。また、シュメール語において見られる、ある文字の中に別の文字が囲まれているような合字(複合文字、)翻字法においては乗算記号(×)を用いるため、Unicodeの文字名においては"TIMES"という単語を用いてこれを表現する。複数の文字が別の文字の内部にあるような合字の場合、囲まれている要素同士を"PLUS"で結びつけることで表現している。

また、いくつかの文字には装飾のため細かな改変が加えられることがあり、これについてもそれぞれ文字名に反映されている。主なものは以下の通りである。

GUNU:3本程度の短い線(wedge)が別の長い線と直交する形で加えられたもの SHESHIG:GUNUと同様に、3本程度の"く"の字型の線(、U+1230B 𒌋 CUNEIFORM SIGN Uと同形の記号)が別の長い線の上に重ねて書かれたもの NUTILLU:一部の線が消去されたもの CURVE:大きなウィンケルハーケン部分を黒丸(curvature、U+122B9 𒊹 CUNEIFORM SIGN SHAR2と同形の記号)に置き換えたもの。数字にのみ見られる INVERSE:垂直方向に反転したもの REVERSE:水平方向に反転したもの OPPOSE:同じ文字を鏡映しにしたものを複製して、背き合う向きで2つ書いたもの SQUARE:同じ文字を90°ずつ回転させたものを4つ複製して並べたもの TENU:時計回りに45°回転させたもの OVERLAP:同じ文字を複製し、それぞれ時計回り、反時計周りに45°傾けて重ねたもの

Unicodeのバージョン5.0において初めて追加された。

収録文字 コード文字文字名(英語)シュメール語における用例その他の言語における用例記号U+12000𒀀CUNEIFORM SIGN A𒀀𒉌 .ani(彼・彼女の~)U+12001𒀁CUNEIFORM SIGN A TIMES AU+12002𒀂CUNEIFORM SIGN A TIMES BADU+12003𒀃CUNEIFORM SIGN A TIMES GAN2 TENUU+12004𒀄CUNEIFORM SIGN A TIMES HAU+12005𒀅CUNEIFORM SIGN A TIMES IGIU+12006𒀆CUNEIFORM SIGN A TIMES LAGAR GUNUU+12007𒀇CUNEIFORM SIGN A TIMES MUSHU+12008𒀈CUNEIFORM SIGN A TIMES SAGU+12009𒀉CUNEIFORM SIGN A2𒀉𒇻𒅆 a2-lu-lim(アルリム)U+1200A𒀊CUNEIFORM SIGN AB𒋀𒀊𒆠 Urim(ウル)U+1200B𒀋CUNEIFORM SIGN AB TIMES ASH2U+1200C𒀌CUNEIFORM SIGN AB TIMES DUN3 GUNUU+1200D𒀍CUNEIFORM SIGN AB TIMES GALU+1200E𒀎CUNEIFORM SIGN AB TIMES GAN2 TENUU+1200F𒀏CUNEIFORM SIGN AB TIMES HAU+12010𒀐CUNEIFORM SIGN AB TIMES IGI GUNUU+12011𒀑CUNEIFORM SIGN AB TIMES IMINU+12012𒀒CUNEIFORM SIGN AB TIMES LAGABU+12013𒀓CUNEIFORM SIGN AB TIMES SHESHU+12014𒀔CUNEIFORM SIGN AB TIMES U PLUS U PLUS U𒌷𒀔 Unug(ウルク)U+12015𒀕CUNEIFORM SIGN AB GUNU𒋀𒀕𒆠 Urim(ウル)U+12016𒀖CUNEIFORM SIGN AB2U+12017𒀗CUNEIFORM SIGN AB2 TIMES BALAGU+12018𒀘CUNEIFORM SIGN AB2 TIMES GAN2 TENUU+12019𒀙CUNEIFORM SIGN AB2 TIMES ME PLUS ENU+1201A𒀚CUNEIFORM SIGN AB2 TIMES SHA3U+1201B𒀛CUNEIFORM SIGN AB2 TIMES TAK4U+1201C𒀜CUNEIFORM SIGN ADヒッタイト語:𒄩𒀜𒌅𒊭 Ḫa-at-tu-ša(ヒッタイト王国)U+1201D𒀝CUNEIFORM SIGN AK.ak(~の、属格接尾辞)アッカド語:𒀝𒅗𒁺𒌑𒌝 akkadûm(アッカド語)U+1201E𒀞CUNEIFORM SIGN AK TIMES ERIN2U+1201F𒀟CUNEIFORM SIGN AK TIMES SHITA PLUS GISHU+12020𒀠CUNEIFORM SIGN ALU+12021𒀡CUNEIFORM SIGN AL TIMES ALU+12022𒀢CUNEIFORM SIGN AL TIMES DIM2U+12023𒀣CUNEIFORM SIGN AL TIMES GISHU+12024𒀤CUNEIFORM SIGN AL TIMES HAU+12025𒀥CUNEIFORM SIGN AL TIMES KAD3U+12026𒀦CUNEIFORM SIGN AL TIMES KIU+12027𒀧CUNEIFORM SIGN AL TIMES SHEU+12028𒀨CUNEIFORM SIGN AL TIMES USHU+12029𒀩CUNEIFORM SIGN ALANU+1202A𒀪CUNEIFORM SIGN ALEPHU+1202B𒀫CUNEIFORM SIGN AMARU+1202C𒀬CUNEIFORM SIGN AMAR TIMES SHEU+1202D𒀭CUNEIFORM SIGN ANDIĜIR(神、ディンギル)

D(神の名を表す決定詞)U+1202E𒀮CUNEIFORM SIGN AN OVER ANU+1202F𒀯CUNEIFORM SIGN AN THREE TIMESU+12030𒀰CUNEIFORM SIGN AN PLUS NAGA OPPOSING AN PLUS NAGAU+12031𒀱CUNEIFORM SIGN AN PLUS NAGA SQUAREDU+12032𒀲CUNEIFORM SIGN ANSHEU+12033𒀳CUNEIFORM SIGN APINU+12034𒀴CUNEIFORM SIGN ARADU+12035𒀵CUNEIFORM SIGN ARAD TIMES KURU+12036𒀶CUNEIFORM SIGN ARKABU+12037𒀷CUNEIFORM SIGN ASAL2U+12038𒀸CUNEIFORM SIGN ASH𒆳𒀸𒋩 KUR-Aš.šur(新アッシリア帝国)U+12039𒀹CUNEIFORM SIGN ASH ZIDA TENUU+1203A𒀺CUNEIFORM SIGN ASH KABA TENUU+1203B𒀻CUNEIFORM SIGN ASH OVER ASH TUG2 OVER TUG2 TUG2 OVER TUG2 PAPU+1203C𒀼CUNEIFORM SIGN ASH OVER ASH OVER ASHU+1203D𒀽CUNEIFORM SIGN ASH OVER ASH OVER ASH CROSSING ASH OVER ASH OVER ASHU+1203E𒀾CUNEIFORM SIGN ASH2U+1203F𒀿CUNEIFORM SIGN ASHGABU+12040𒁀CUNEIFORM SIGN BAU+12041𒁁CUNEIFORM SIGN BADU+12042𒁂CUNEIFORM SIGN BAG3U+12043𒁃CUNEIFORM SIGN BAHAR2U+12044𒁄CUNEIFORM SIGN BALU+12045𒁅CUNEIFORM SIGN BAL OVER BALU+12046𒁆CUNEIFORM SIGN BALAGU+12047𒁇CUNEIFORM SIGN BAR𒁇𒄘𒃼 Idigna(ティグリス川)