基本ラテン文字(Unicodeブロック)

基本ラテン語
または
C0コントロールと基本ラテン語
範囲U+0000..U+007F
(128コードポイント)
飛行機BMP
スクリプトラテン語(52文字)
共通語(76文字)
主要なアルファベット英語
フランス語
ドイツ
語 スペイン語
ベトナム語
シンボルセットアラビア数字
句読点
割り当て済み128 コードポイント
33 制御またはフォーマット
未使用予約済みコードポイント0個
ソース標準ISO/IEC 8859ISO 646
Unicodeのバージョン履歴
1.0.0 (1991)128 (+128)
Unicodeドキュメント
コードチャート ∣ ウェブページ
: [1] [2]

基本ラテン Unicodeブロック[3]は、非公式にはC0制御文字や基本ラテン文字[4]とも呼ばれ、Unicode規格の最初のブロックであり、 UTF-8で1バイトでエンコードされた唯一のブロックです。このブロックには、ASCIIエンコードのすべての文字制御コードが含まれています。U+0000からU+007Fまでの範囲で、128文字で構成され、C0制御文字、ASCII句読点記号ASCII 数字英語アルファベット大文字小文字、そして制御文字が含まれています。

基本ラテン文字ブロックは、文字レパートリーの追加や変更なしに、Unicode標準バージョン1.0.0から現在の形で組み込まれました。[5] Unicode 1.0でのブロック名はASCIIでした。[6]

文字一覧

コード結果説明頭字語
C0コントロール
0000ヌル文字ヌル
U+0001見出しの開始SOH
U+0002テキストの開始STX
U+0003テキスト終了文字ETX
U+0004送信終了文字終了時刻
U+0005問い合わせ文字ENQ
U+0006キャラクターを認める確認
U+0007ベルキャラクターベル
U+0008バックスペースBS
U+0009水平タブHT
U+000A改行LF
U+000B垂直タブVT
U+000CフォームフィードFF
U+000DキャリッジリターンCR
000Eシフトアウトそれで
U+000FシフトインSI
U+0010データリンクエスケープDLE
U+0011デバイスコントロール1DC1
U+0012デバイスコントロール2DC2
U+0013デバイスコントロール3DC3
U+0014デバイスコントロール4DC4
U+0015否定応答文字ナク
U+0016同期アイドルシン
U+0017送信ブロックの終了ETB
U+0018文字をキャンセルできる
U+0019媒体の終わりEM
U+001A代替文字サブ
U+001Bエスケープ文字ESC
U+001CファイルセパレーターFS
U+001DグループセパレーターGS
U+001EレコードセパレータRS
U+001F単位区切り私たち
ASCII句読点と記号
U+0020 空間SP
U+0021!感嘆符例外
U+0022引用符クオ
U+0023#数字記号
U+0024$ドル記号
U+0025%パーセント記号
U+0026アンパサンド
U+0027'アポストロフィ
U+0028左括弧
U+0029右括弧
U+002A*アスタリスク
U+002B+プラス記号
U+002Cコンマ
U+002D-ハイフンマイナス
U+002E終止符またはピリオド
U+002F/ソリダスまたはスラッシュ
ASCII数字
U+00300数字のゼロ
U+003111桁目
U+003222桁目
U+003333桁目
U+003444桁目
U+003555桁目
U+003666桁目
U+003777桁目
U+003888桁目
U+003999桁目
ASCII句読点と記号
U+003A:結腸
U+003B;セミコロン
U+003C<小なり記号
U+003D等号
U+003E>大なり記号
U+003F?疑問符
U+0040@アットマークまたはコマーシャルアット
大文字のラテンアルファベット
U+0041ラテン大文字A
U+0042Bラテン大文字B
U+0043Cラテン大文字C
U+0044Dラテン大文字D
U+0045Eラテン大文字E
U+0046Fラテン大文字F
U+0047Gラテン大文字G
U+0048Hラテン大文字H
U+0049ラテン大文字I
U+004AJラテン大文字J
U+004BKラテン大文字K
U+004CLラテン大文字のL
U+004DMラテン大文字M
U+004Eラテン大文字N
U+004Fラテン大文字O
U+0050Pラテン大文字P
U+0051質問ラテン大文字Q
U+0052Rラテン大文字のR
U+0053Sラテン大文字S
U+0054Tラテン大文字のT
U+0055あなたラテン大文字のU
U+0056Vラテン大文字のV
U+0057Wラテン大文字W
U+0058Xラテン大文字X
U+0059はいラテン大文字のY
U+005AZラテン大文字Z
ASCII句読点と記号
U+005B[左角括弧
U+005C\バックスラッシュ [A]
U+005D]右角括弧
U+005E^サーカムフレックスアクセント
U+005F_ローライン
U+0060`重々しいアクセント
小文字のラテンアルファベット
U+00611つのラテン小文字A
U+0062bラテン小文字B
U+0063cラテン小文字C
U+0064dラテン小文字D
U+0065eラテン小文字E
U+0066fラテン小文字F
U+0067グラムラテン小文字G
U+0068hラテン小文字H
U+0069ラテン小文字I
U+006Ajラテン小文字J
U+006Bラテン小文字K
U+006Clラテン小文字L
U+006Dメートルラテン小文字M
U+006Enラテン小文字N
U+006Foラテン小文字O
U+0070pラテン小文字P
U+0071qラテン小文字Q
U+0072rラテン小文字R
U+0073sラテン小文字S
U+0074tラテン小文字T
U+0075あなたラテン小文字U
U+0076vラテン小文字V
U+0077ラテン小文字W
U+0078×ラテン小文字X
U+0079yラテン小文字Y
U+007Azラテン小文字Z
ASCII句読点と記号
U+007B{左中括弧
U+007C|縦棒
U+007D}右中括弧
U+007Eチルダ
制御文字
U+007F消去削除
A U+005C (\) という文字は、Unicode (特にUTF-8 ) をバックスラッシュをこれらの記号に置き換えたレガシー文字セット と誤認し、日本語/韓国語フォントでは円(¥) やウォン(₩ ) の記号として表示される場合があります。[7]

小見出し

C0コントロールと基本ラテン語ブロックには6つのサブ見出しが含まれています。[8]

C0コントロール

C0制御(バージョン1.0ではC0 ASCII制御コードと呼ばれていました)は、ASCIIおよびその他の7ビットおよび8ビット符号化方式から継承されています。C0制御のエイリアス名は、ISO/IEC 6429:1992規格から取得されています。[8]

ASCII句読点と記号

この小見出しは、標準的な句読点、簡単な数学演算子、ドル記号、パーセント、アンパサンド、アンダースコア、パイプなどの記号を指します。[8]

ASCII数字

ASCII Digitsサブヘッダーには、標準的なヨーロッパの数字文字1​​~9と0が含まれています。[8]

大文字のラテンアルファベット

大文字ラテンアルファベットの小見出しには、大文字の標準的な26文字のアクセントのないラテンアルファベットが含まれています[8]

小文字のラテンアルファベット

小文字ラテンアルファベットの小見出しには、小文字の標準的な26文字のアクセントなしラテンアルファベットが含まれています[8]

制御文字

制御文字サブヘッダーには「削除」文字が含まれています。[8]

記号、文字、制御コードの数

以下の表は、C0 コントロールと基本ラテン ブロックの各サブ見出しに含まれる文字、記号、および制御コードの数を示しています。

小見出しシンボルの数文字の範囲
C0コントロール32個の制御コードU+0000からU+001F
ASCII句読点と記号33個の句読点と記号U+0020 から U+002F、U+003A から U+0040、U+005B から U+0060、U+007B から U+007E
ASCII数字10桁U+0030からU+0039
大文字のラテンアルファベット大文字の 26 個のアクセントのないラテン文字。U+0041からU+005A
小文字のラテンアルファベット小文字のアクセントのないラテン文字 26 文字。U+0061からU+007A
制御文字「削除」文字を含む 1 つの制御コード。U+007F

チャート

C0 制御文字と基本ラテン文字[a]
公式 Unicode コンソーシアム コード表 (PDF)
 0123456789BCDEF
U+000xヌルSOHSTXETX終了時刻ENQ確認ベル BS  HT  LF  VT  FF  CR  それで  SI 
U+001xDLEDC1DC2DC3DC4ナクシンETBできる EM サブESC FS  GS  RS  私たち 
U+002x SP !#$%'*+-/
U+003x0123456789:;<>?
U+004x@BCDEFGHJKLM
U+005xP質問RSTあなたVWXはいZ[\]^_
U+006x`1つのbcdefグラムhjlメートルno
U+007xpqrstあなたv×yz{|}削除
  1. ^ Unicodeバージョン17.0時点

変種

いくつかの文字は、異形インジケーターが続く場合、標準化された異形としてレンダリングされるように定義されています。

短い斜線を持つゼロの異形が定義されている:U+0030 DIGIT ZERO、U+FE00 VS1 (0︀)。[9] [10]

12文字(#、*、および数字)の後にU+FE0E VS15またはU+FE0F VS16を続けることで、絵文字のバリエーションを作成できます。[11] [12] [13] [14]これらはキーキャップの基本文字です。例えば、#️⃣(U+0023 NUMBER SIGN U+FE0F VS16 U+20E3 COMBINING ENCLOSING KEYCAP)です。VS15バージョンは「テキスト表示」で、VS16バージョンは「絵文字スタイル」です。[10]

絵文字のバリエーションシーケンス
ユープラス0023002A0030003100320033003400350036003700380039
ベース#*0123456789
ベース+VS15+キーキャップ#︎⃣*︎⃣0︎⃣1︎⃣2︎⃣3︎⃣4︎⃣5︎⃣6︎⃣7︎⃣8︎⃣9︎⃣
ベース+VS16+キーキャップ#️⃣*️⃣0️⃣1️⃣2️⃣3️⃣4️⃣5️⃣6️⃣7️⃣8️⃣9️⃣

歴史

次の Unicode 関連ドキュメントには、基本ラテン ブロック内の特定の文字を定義する目的とプロセスが記録されています。

参照

参考文献

  1. ^ 「Unicode文字データベース」。Unicode標準。 2023年7月26日閲覧
  2. ^ 「Unicode標準の列挙バージョン」Unicode標準. 2023年7月26日閲覧
  3. ^ "block.txt". Unicodeコンソーシアム. 2023年3月23日閲覧。
  4. ^ 「C0 コントロールと基本ラテン文字」(PDF) . Unicode 標準バージョン 15.0 . Unicode, Inc. 2022 . 2023年3月22日閲覧
  5. ^ Unicode標準バージョン1.0、第1巻。Addison-Wesley Publishing Company, Inc.、1990年。ISBN 0-201-56788-1
  6. ^ 「3.8: ブロックごとのチャート」(PDF) . Unicode標準. バージョン1.0. Unicodeコンソーシアム.
  7. ^ Michael S. Kaplan (2005年9月17日). 「バックスラッシュがバックスラッシュではないのはいつですか?」Sorting it all Out . Microsoft. 2010年6月12日時点のオリジナルよりアーカイブ。以下でもご覧いただけます: http://archives.miloush.net/michkap/archive/2005/09/17/469941.html
  8. ^ abcdefg 「Unicode 6.2 コードチャート」(PDF) . Unicode標準. 2013年4月1日閲覧
  9. ^ ビートン、バーバラ;フライタグ、アスムス;イアンク、ローレンシウ。サージェント、マレー (2015-10-30)。 「L2/15-268: 空集合のスラッシュ ゼロ バリアントを表す提案」(PDF)
  10. ^ ab 「UTS #51 Emoji Variation Sequences」. Unicodeコンソーシアム.
  11. ^ Edberg, Peter (2011年12月22日). 「L2/11-438: 絵文字のバリエーションシーケンス(L2/11-429の改訂版)」(PDF) .
  12. ^ Pournader, Roozbeh (2015年11月1日). 「L2/15-301: 絵文字のための278個の標準化されたバリエーションシーケンスの提案」(PDF) .
  13. ^ 「UTR #51: Unicode Emoji」. Unicodeコンソーシアム. 2023年9月5日.
  14. ^ 「UCD: UTR #51の絵文字データ」Unicodeコンソーシアム. 2023年2月1日.
この記事を聞く5
音声ウィキペディアアイコン
この音声ファイルは、2023年11月8日付の記事の改訂版から作成されたもので、その後の編集は反映されていません。 ( 2023-11-08 )
「https://en.wikipedia.org/w/index.php?title=Basic_Latin_(Unicode_block)&oldid=1313828069」から取得