Unicode 結合アンダーラインとは?

Unicode 結合アンダーライン (U+0332) は、先行する文字の下に下線を追加する特殊文字です。アプリケーションのサポートが必要な従来の下線書式とは異なり、この結合文字は文字に物理的に付着し、コピーして貼り付けるときも一緒に移動します。結果として t̲h̲i̲s̲ のようなテキストが、Unicode をサポートするあらゆるコンテキストで下線付きで表示されます。

結合文字は、後に続く基本文字の外観を変更する Unicode の発音区別符号です。結合低線は、各文字の下に水平線を引き、下線付きテキストをシミュレートします。この技術により、HTML またはリッチテキスト書式が利用できないプレーンテキスト環境で、下線付きテキストを表示できます。

ツールの説明

このアンダーラインテキストコンバーターは、Unicode 結合アンダーラインの文字をテキストに追加し、どこでも機能する下線付きテキストを作成します。各文字が独自の下線マークを受け取り、テキストが表示されるときに下線付きで表示されます。このツールは、結合アンダーラインを削除して通常のテキストに復元することもできます。

入力 出力
Hello World H̲e̲l̲l̲o̲ W̲o̲r̲l̲d̲
Important I̲m̲p̲o̲r̲t̲a̲n̲t̲
Click Here C̲l̲i̲c̲k̲ H̲e̲r̲e̲
NEW N̲E̲W̲
Sale! S̲a̲l̲e̲!̲

機能

  • すべての空白以外の文字に結合アンダーラインを追加
  • Unicode をサポートするプラットフォーム全体で普遍的に機能
  • 双方向変換 (アンダーラインの追加または削除)
  • 自然な外観のために空白を保持し、下線を引かない
  • リアルタイムの即座の変換

ユースケース

  • ソーシャルメディアの強調: 通常は下線書式が利用できない投稿、コメント、プロフィールで、重要な単語やフレーズに注目を集めます。
  • プレーンテキストドキュメント: README ファイル、コメント、またはリッチ書式が利用できないターミナル出力で視覚的な強調を追加します。
  • メッセージングアプリ: 組み込みの下線サポートがないプラットフォームのチャットやメッセージで重要な情報をハイライトします。

動作方法

コンバーターはテキストを文字ごとに処理します。空白以外の各文字について、Unicode 結合低線文字 (U+0332) をその直後に追加します。この結合文字は独自のスペースを占有しませんが、代わりに先行する文字の下に下線として表示されます。下線を削除するときは、ツールはテキストからすべての結合低線文字を削除します。

制限事項

  • レンダリング品質は使用されるフォントに依存します。一部のフォントは結合アンダーラインをより適切に表示します
  • 文字間隔のため、下線は連続ではなく分割されて表示される場合があります
  • 非常に古いシステムまたは限定的な Unicode フォントは、結合文字を正しく表示しない場合があります
  • 一部のアプリケーションは、長さの制限のために各結合文字を個別の文字としてカウントする場合があります