
Unicode標準は、数学で使用されるほぼすべての標準文字をエンコードします。[1] Unicode 技術レポート #25 では、文字のレパートリー、そのプロパティ、実装のガイドラインに関する包括的な情報が提供されています。[1]数学演算子と記号は、複数のUnicode ブロックに含まれています。これらのブロックの一部は数学文字専用であるか、主に数学文字を含みますが、他のブロックは数学文字と非数学文字が混在しています。この記事では、「Math」という派生プロパティを持つすべての Unicode 文字について説明します。[2] [3]
専用ブロック
数学演算子ブロック
数学演算子ブロック (U+2200~U+22FF) には、数学表記、論理表記、集合表記の文字が含まれています。
補足数学演算子ブロック
補足数学演算子ブロック (U+2A00–U+2AFF) には、N 項演算子、合計と積分、積分と和、論理演算子と関係演算子、サブセット/スーパーセット関係など、さまざまな数学記号が含まれています。
数学英数字記号ブロック
数学英数字記号ブロック (U+1D400~U+1D7FF) には、数学者がさまざまな概念をさまざまな文字スタイルで表すことができるラテン文字、ギリシャ文字、および 10 進数字が含まれています。U+1D551 までのアルファベット範囲の予約済みコード ポイント (「ホール」) は、文字のような記号ブロックの文字と重複しています。順番に、ℎ / ℬ ℰ ℱ ℋ ℐ ℒ ℳ ℛ / ℯ ℊ ℴ / ℭ ℌ ℑ ℜ ℨ / ℂ ℍ ℕ ℙ ℚ ℝ ℤ です。
文字記号ブロック
文字記号ブロック (U+2100~U+214F) には変数が含まれます。アルファベットの数学記号のほとんどは、上記の数学英数字記号ブロックにあります。
このブロックの数学サブセットはU+2102、U+2107、U+210A~U+2113、U+2115、U+2118~U+211D、U+2124、U+2128~U+2129、U+212C~U+212D、U+212F~U+2131、U+2133~U+2138、U+213C~U+2149、およびU+214Bです。[4]
その他の数学記号-ブロック
その他の数学記号 - A ブロック (U+27C0 - U+27EF) には、数学表記、論理表記、データベース表記の文字が含まれています。
その他の数学記号-Bブロック
その他の数学記号-B ブロック (U+2980–U+29FF) には、括弧、角度、円記号などのその他の数学記号が含まれています。
その他技術ブロック
その他の技術ブロック (U+2300–U+23FF) には、中括弧と演算子が含まれます。
このブロックの数学サブセットは、U+2308–U+230B、U+2320–U+2321、U+237C、U+239B–U+23B5、23B7、U+23D0、および U+23DC–U+23E2 です。
幾何学的形状ブロック
幾何学的形状ブロック (U+25A0~U+25FF) には、幾何学的形状のシンボルが含まれています。
このブロックの数学サブセットは、U+25A0–25A1、U+25AE–25B7、U+25BC–25C1、U+25C6–25C7、U+25CA–25CB、U+25CF–25D3、U+25E2、U+25E4、U+25E7–25EC、および U+25F8–25FF です。
矢印ブロック
矢印ブロック (U+2190–U+21FF) には、直線、曲線、半円の矢印と矢印のような演算子が含まれています。
このブロックの数学サブセットはU+2190–U+21A7、U+21A9–U+21AE、U+21B0–U+21B1、U+21B6–U+21B7、U+21BC–U+21DB、U+21DD、U+21E4–U+21E5、U+21F4–U+21FFです。[5]
補足矢印-Aブロック
補足矢印-A ブロック (U+27F0–U+27FF) には、矢印と矢印のような演算子が含まれます。
補足矢印-Bブロック
補足矢印-B ブロック (U+2900–U+297F) には、矢印と矢印のような演算子 (矢印の尾、交差矢印、曲線矢印、銛) が含まれます。
その他の記号と矢印ブロック
その他の記号と矢印ブロック (U+2B00–U+2BFF 矢印) には、さまざまな塗りつぶしが施された矢印と幾何学的図形が含まれています。
このブロックの数学サブセットはU+2B30–U+2B44、U+2B47–U+2B4Cです。[6]
記号ブロックの発音区別符号の結合
記号の結合分音記号ブロックには、記号文字を変更するための矢印、ドット、囲み、オーバーレイが含まれています。
このブロックの数学サブセットは、U+20D0~U+20DC、U+20E1、U+20E5~U+20E6、および U+20EB~U+20EF です。
アラビア語の数学アルファベット記号ブロック
アラビア語数学アルファベット記号ブロック (U+1EE00~U+1EEFF) には、アラビア語の数式で使用される文字が含まれています。
他のブロックの文字
数学文字は他のブロックにも表示されます。以下は、Unicode バージョン 16.0 時点でのこれらの文字のリストです。
参照
- 数学記号の用語集
- 論理記号の一覧
- 数学、科学、工学で使用されるギリシャ文字
- 数学と科学で使用される文字のリスト
- ラテン文字の数学的な用途の一覧
- Unicode の下付き文字と上付き文字
- ユニコード記号
- CJK互換性UnicodeシンボルにはSI単位のシンボルが含まれています
- 桁数の単位はSI単位の位置を示します
参考文献
- ^ ab 「Unicode 技術レポート #25: Unicode による数学のサポート」(PDF)。Unicode コンソーシアム。2012 年 4 月 2 日。2014年8 月 14 日閲覧。
- ^ 「Unicode 文字データベース: 派生コアプロパティ」。Unicode コンソーシアム。2014 年 2 月 19 日。2014年8 月 14 日閲覧。
- ^ 「Unicode Technical Annex #44: Unicode Character Database」(PDF)。Unicode コンソーシアム。2013 年 9 月 25 日。2014年8 月 14 日閲覧。
- ^ https://www.unicode.org/Public/UCD/latest/ucd/DerivedCoreProperties.txt を参照
- ^ TeX 数学パッケージではさらに多くの記号がサポートされています。たとえば、Will Robertson の「Symbols defined by unicode-math」を参照してください。
- ^ 4 つの矢印 U+2B45 と U+2B46 は、Will Robertson の「Unicode-math で定義されたシンボル」によると、TeX の数学パッケージでサポートされています。
- ^ Unicode 16.0.0 によれば、ASCII ハイフンマイナスは数学記号ではありません。数学でマイナス記号を表すには、代わりにU+2212 − MINUS SIGNが使用されます。
- ^ Unicode 16.0.0 によれば、度記号は数学記号ではなく測定単位記号であるため、数学記号ではありません。一貫して、TeX パッケージは多くの非数学記号をサポートしています。ただし、この記事は「Math」の派生プロパティを持つ Unicode 文字のみを対象とするように設計されています。
外部リンク
- 数学マークアップ言語 (MathML) W3C 勧告。3.0 (第 2 版)。W3C。2014 年 4 月 10 日。
- 数学マークアップ言語 (MathML) W3C 勧告 2.0 (第 2 版)のセクション 6.3.3 のグリフの画像。W3C。2001 年 2 月 21 日。
