上付き文字生成ツール
数字、文字、数式の記号を、コピー&ペースト用の Unicode の上付き文字(x²、10⁻³、ᵗᵐ)に変換します。上付きの形がない文字も報告します。
Unicode には数字、+ − = ( )、ほとんどのラテン文字の上付き文字があります。q と一部の大文字(C、F、Q、S、X、Y、Z)にはないため、そのまま残ります。
上付き文字生成とは?
テキストを、x2 → x² や 10-3 → ¹⁰⁻³ のような Unicode の上付き文字に変換します。プレーンテキストの欄に貼り付けても、上付きの見た目が保たれます。数字、+ − = ( )、ほぼすべての小文字、多くの大文字に対応しており、変換できなかった文字も知らせます。
上付き文字生成の使い方
- 上付きにしたいテキストを入力欄に入力します。
- 上付き文字の結果を出力からコピーします。
- 警告が表示された場合、表示された数の文字には上付きの形がなく、そのままになっています。
例
x2+1
ˣ²⁺¹
上付き文字生成を使うべき場面
チャット、SNS の投稿、表計算のセル、ファイル名などのプレーンテキストでの累乗や脚注の記号に使えます。文書や Web ページでは、上付き文字が異なる Unicode ブロックから来ていて不揃いに見えることがあるため、本物の書式(HTML の <sup>)を使ってください。
上付き文字生成の仕組み
各文字を、Unicode の上付き文字と修飾文字の表で調べます。数字 ⁰¹²³⁴⁵⁶⁷⁸⁹(U+2070 ブロックと Latin-1 の ¹²³)、記号 ⁺⁻⁼⁽⁾、小文字の修飾文字(ᵃᵇᶜᵈᵉᶠᵍʰⁱʲᵏˡᵐⁿᵒᵖʳˢᵗᵘᵛʷˣʸᶻ)、大文字の修飾文字(ᴬᴮᴰᴱᴳᴴᴵᴶᴷᴸᴹᴺᴼᴾᴿᵀᵁⱽᵂ)です。上付きの形がない文字(q と大文字の C、F、Q、S、X、Y、Z)は、通常のままで数えられます。
一般的な使用例
- プレーンテキストで m² や 10⁻⁶ のような累乗を書く
- SNS の投稿に脚注の記号 ¹ ² ³ を付ける
- ᵀᴹ のような ™ 風の記号を書く
- プロフィールの小さな装飾テキスト
よくある質問
q が変換されないのはなぜですか?
Unicode には、広くサポートされている上付きの q がありません(修飾文字の q は Unicode 14 で追加されたばかりで、ほとんどのフォントにありません)。そのため、ツールはそのままにして報告します。
化学式を書けますか?
H₂O には下付き文字生成を使ってください。上付きは Ca²⁺ のような電荷用です。
文字は完全にそろいますか?
いつもそろうとは限りません。複数の Unicode ブロックから来ているため、高さや太さはフォントによって異なります。