化学式の2を小さく下げたい、べき乗の指数を上に置きたい。ところがSNSの投稿欄やチャットには、上付き・下付きのボタンがありません。デザイン事務所AMIXは、入力した英字・数字を上付き文字と下付き文字に変換する無料Webツール「上付き・下付き文字変換」を公開しました。変換結果はふつうの文字列としてコピーできるので、書式が使えない場所にもそのまま貼り付けられます。アプリのインストールやアカウント登録は不要で、ブラウザを開けばすぐに使い始められます。

どんなツールか

「上付き・下付き文字変換」は、入力した文字列を上付き文字(例:ˣ²、¹ˢᵗ)と下付き文字(例:H₂O、CO₂)の2通りに変換して並べるツールです。「入力(英字・数字)」欄に文字を打つと、その下の「上付き文字」「下付き文字」の2行が入力と同時に書き換わり、どちらかの行をタップすればクリップボードへコピーされます。初期状態では x2 + H2O = 1st が入っているので、開いた時点で両方の変換結果を確認できます。

ワープロソフトの上付き・下付き機能は「書式」です。文字そのものは変わらず、表示のルールが付いているだけなので、書式を扱えない場所に貼るとただの平坦な文字に戻ってしまいます。SNSのプロフィール、投稿欄、チャット、フォームの入力欄など、書式が落ちる場所は思いのほか多いものです。このツールが出力するのは書式ではなく、はじめから小さく上や下に寄った形をしている独立したUnicode文字です。書式に対応しない貼り付け先でも文字として扱えますが、表示はフォントやサービスの対応状況に左右されます。

処理はすべてお使いのブラウザ内で行われ、入力した文字が当方のサーバーへ送信・保存されることはありません。パソコンでもスマートフォンでも、同じ手順で使えます。

Unicodeに「ある文字」と「ない文字」

このツールの性質を理解するうえで、いちばん大事なのがここです。上付き・下付き文字はUnicodeに登録されたひとつひとつの文字であり、すべての字種がそろっているわけではありません。歴史的に必要とされたものが順に追加されてきた結果、あるものとないものが混在しています。

このツールは、変換表にない文字は変換せずそのまま残す方針にしています。無理に近い形を当てて意味を変えてしまわないためです。実際の対応範囲は次のとおりです。

上付きは、小文字が q 以外の25文字に対応しています。大文字はA・B・D・E・G〜P・R・T・U・V・Wに対応し、C・F・Q・S・X・Y・Zはこのツールの変換表にないため、そのまま残ります。下付きは、小文字がa・e・h〜p・r〜v・xに対応し、b・c・d・f・g・q・w・y・zは変換表に含まれていません。このツールは大文字を下付きに変換せず、そのまま残します。数字と + - = ( ) は、上付き・下付きのどちらもすべて対応しています。

一見すると欠けの多い表のようですが、実用上はうまく噛み合っています。大文字が下付きの変換表に含まれていないため、H2O と打てばHはそのまま、2だけが下がって H₂O になる。化学式でいちばん欲しい形が、何も設定しなくても出てくるわけです。

化学式・数式・脚注での使いどころ

もっとも需要が多いのは化学式です。H2O CO2 SO4 C6H12O6 のように打てば、元素記号は大文字のまま残り、数字だけが下付きになります。プレゼン資料のテキストボックス、SNSの投稿、チャットでの説明など、下付き書式が使えない場所でも正しい形で書けます。

数式のべき乗では、指数にしたい部分だけを変換します。たとえば 2² に変換して通常のxに続ければ になります。x2 を丸ごと入力すると ˣ²103 なら ¹⁰³ になるため、底の部分は貼り付け先で組み合わせてください。上付きは + - = ( ) にも対応しているので、(n+1) を丸ごと上付きにするような書き方もできます。単位も同様に、指数だけを変換して通常のmやcmと組み合わせれば、m²・m³・cm³と表記できます。

もうひとつは序数と脚注です。英語の序数 st・nd・rdだけを上付きにして通常の数字と組み合わせると 1ˢᵗ のように印刷物らしい表記になります。脚注の番号を本文の末尾に小さく添えたいときにも上付きの数字が使え、通常の数字より控えめに見えるため文章の流れを乱しません。

主な機能・特徴

シンプルな2択のツールですが、実際の使い勝手にかかわる部分をおさえています。

  • 上付き文字・下付き文字の2スタイルを同時表示。切り替え操作なしで、どちらの形が目的に合うか見比べて選べます。
  • 入力と同時に両方の行が更新されるリアルタイム変換。文字を打ち替えながら仕上がりを確認できます。
  • 変換表にない文字は変換せずそのまま残す仕様。未対応の文字は元の形で残ります。変換済み文字の表示は貼り付け先のフォントに依存します。
  • 数字と + - = ( ) は上付き・下付きの両方に完全対応。対応する記号を含めて変換できます。
  • 行のどこをタップ・クリックしてもコピー。完了するとボタンの表示が「コピー」から「済み」に変わります。
  • キーボード操作にも対応。Tabで行を移動し、Enterまたはスペースキーでコピーできます。
  • かな・漢字はそのまま残るため、日本語の文中に数式や化学式を混ぜた文章にもそのまま通せます。
  • 入力文字数のカウント表示。文字数の上限がある投稿欄に貼るときの目安になります。

使い方

手順は3つです。まず「入力(英字・数字)」欄に、上げたい・下げたい文字を含む文字列を入力します。ここで入れるのは変換後の姿ではなく、ふつうの文字です。H2O と打てば2が下がり、x2 と打つとxも2も上がります。次に「上付き文字」か「下付き文字」の行をタップすると、その行の内容がクリップボードへコピーされます。あとは貼り付けたい場所でCtrl+V(Macの場合はCmd+V)を押すだけです。

覚えておくと便利なのは、文字列の一部だけを上げ下げしたい場合の手順です。このツールは入力した文字列を丸ごと変換するので、x2 をそのまま上付きにすると ˣ² と、xまで上がってしまいます。上げたい部分だけを入力欄に入れて変換し、コピーしたものを貼り付け先で組み立てるのが確実です。x はそのまま打ち、2 だけを変換して後ろにつなげれば になります。化学式のように大文字+数字の組み合わせなら、大文字が下付きの変換表に含まれていないため丸ごと入力しても正しい形になります。スマートフォンでは行をタップしてコピーし、アプリを切り替えて入力欄を長押しして貼り付けます。パソコンではTabキーとEnterキーだけでも操作が完結します。

HTMLの sup / sub との使い分け

見た目が同じでも、用途によって使うべき手段は変わります。Webページで化学式や数式を正式に記述するなら、上付き・下付き文字ではなくHTMLの <sup> <sub> 要素を使うのが本来のやり方です。こちらは上付き・下付きの部分をマークアップで示し、元の文字を保てます。ただし、読み上げや表示は利用環境によるため、重要な数式は言葉による説明も添えて確認してください。より厳密な数式なら、MathMLやLaTeXという選択肢もあります。

一方、上付き・下付き文字が向いているのは、HTMLタグを書けない場所です。SNSの投稿欄、プロフィール、チャット、フォームの自由記述欄、画像に載せるキャプション、ファイル名やスプレッドシートのセルといった「プレーンテキストしか置けない場所」でこそ、この方法が選択肢になります。逆に言えば、自分でHTMLを書ける場所では <sup> <sub> を選んだほうが、あとで扱いやすいテキストになります。

活用シーン

  • SNSやチャットで、化学式や単位を正しい形で書きたいとき
  • プレゼン資料やスプレッドシートのセルで、m²・m³などの単位を表記したいとき
  • 書式が使えない入力欄で、べき乗や指数を含む数式を書きたいとき
  • 英語の序数(1ˢᵗ・2ⁿᵈ)を印刷物らしい表記にしたいとき
  • 脚注や註記の番号を、本文より控えめな見た目で添えたいとき
  • プロフィール名やハンドルネームに、小さな文字でアクセントを付けたいとき
  • 画像やサムネイルに載せるテキストで、上付き・下付きを含む表記を作りたいとき

なお、下付きの大文字や一部の小文字はこのツールの変換表にないため、思ったとおりに変換されない場合があります。そのときは表記を組み替えるか、大文字と数字の組み合わせに置き換えられないか検討してみてください。

よくある質問

Q. 利用は無料ですか?

A. はい。完全無料でインストール不要、会員登録もありません。回数制限や試用期間もなく、そのままお使いいただけます。

Q. 入力した文字はサーバーに送信されますか?

A. いいえ。変換処理はお使いのブラウザ内で完結し、入力内容が当方のサーバーへ送信・保存されることはありません。文字が端末内にとどまる仕組みです。

Q. すべての英字が変換できますか?

A. いいえ。このツールの変換表にない文字はそのまま残ります。上付きは小文字の q と大文字のC・F・Q・S・X・Y・Z、下付きは小文字のb・c・d・f・g・q・w・y・zと大文字すべてが未対応です。数字はすべて対応しています。

Q. 化学式(H₂O)に使えますか?

A. 使えます。数字は下付きに対応しており、このツールは大文字を下付きに変換せず、そのまま残します。結果として H2O と打つだけで H₂O の形になります。表示は貼り付け先でもご確認ください。

Q. べき乗(x²)に使えますか?

A. 数字は上付きに対応しているので 10³ などが作れます。ただし文字列全体が変換されるため、xも上げたくない場合は数字部分だけを変換して貼り付け先で組み立ててください。

Q. 表示が小さすぎて読みにくいことはありますか?

A. 上付き・下付き文字はもともと小さな字形のため、フォントや文字サイズによっては見えづらいことがあります。また貼り付け先によっては通常サイズに近い見え方になる、別の形で表示される場合もあります。

ご利用にあたって

本ツールおよび本ページは現状有姿(as-is)で提供されるため、ご利用は利用者ご自身の責任においておこなってください。本ツールの利用、または利用できなかったことにより生じたいかなる損害についても、AMIXは責任を負いかねます。出力される文字はUnicodeに登録された文字を用いているため、お使いのOS・ブラウザ・フォントによって表示が異なる、または正しく表示されない場合があります。上付き・下付き文字は通常の英数字とは別の文字コードであるため、検索でヒットしない、読み上げで意図どおりに扱われないことがあります。数学・化学の正式な組版や、あとから検索・再利用される文書では、HTMLの <sup> <sub> やMathML・LaTeXの使用をご検討ください。本ツールの仕様・内容は、予告なく変更または提供を終了する場合があります。

打ち込んで、上か下を選んで、貼るだけ。貼り付け先での見え方も確認しながらご利用ください。ぜひ気軽にお試しください。