アクセント記号・分音記号の削除ツール
テキストを入力または貼り付けると、記号を取り除いた版がすぐに表示されます。éはe、ñはn、üはuになり、ß、ø、ł、æなどの特殊な文字はss、o、l、aeに変換されます。変更された文字数も表示されます。無料、登録不要で、何もアップロードされません。
例
アクセント記号削除ツールの使い方
- テキストを貼り付けるか入力します。 2つ目の欄に平易な版が、ボタンを押さずに表示されます。
- 変更された文字数を確認します。 文字数が表示されるので、テキストにアクセント記号があったかどうかがひと目でわかります。
- 結果をコピーします。 「結果をコピー」を押すか、欄の下にある6つのサンプル語を試してください。
- 名前や特殊な文字は、下の慣例に照らして確認します。 結果に頼る前に確認してください。
アクセント記号の削除の仕組み
éのような文字は、1文字(U+00E9)として保存されることも、2文字(eと結合アキュートアクセント U+0301)として保存されることもあります。ツールはUnicode正規化形式NFDを使って各ラテン文字を後者の形に分解し、U+0300〜U+036Fのブロックにある結合記号を削除します。残るのは基本の文字です。対象は一般的なアクセント記号(acute、grave、circumflex、tilde、diaeresis、ring、caron、cedilla、ogonek、breve、macron)と、ベトナム語の声調記号およびホーン(horn)です。
一部の文字はアクセント付きの文字ではなく、独立した文字であるため、NFDでは分解されません。ツールはそれらを固定の対応表で変換します。
| 文字 | 変換後 | 文字 | 変換後 |
|---|---|---|---|
| ø Ø | o O | æ Æ | ae AE |
| đ Đ | d D | œ Œ | oe OE |
| ł Ł | l L | ß | ss |
| ð | d | þ Þ | th Th |
サンプルの文「El señor Müller pidió un café en Łódź…」は「El senor Muller pidio un cafe en Lodz…」になり、変更された文字は7文字です。「Gauß」は「Gauss」、「Dvořák」は「Dvorak」、「Việt Nam」は「Viet Nam」になります。
平易な文字が誤った答えになる場合
- 地域の慣習は異なります。 üを入力できないドイツ語の書き手は、ueと書くことがよくあります。そのため、Müllerは Mueller になります。このツールは記号を取り除くだけなので、Muller になります。フォームやパスポートのような形式でue、oe、aeが求められる場合は、手作業で置き換えてください。
- トルコ語の点のないıは残ります。 トルコ語のıは分解されない別の文字なので、「Işık」は「Isık」になります。iに自分で置き換えてください。
- ほかの文字体系はそのまま残ります。 キリル文字、ギリシャ文字、ハングル、日本語など、ラテン文字以外のテキストは変更されません(分解された状態で届いた場合はNFCに再結合されます)。そのため「Йошкар-Ола」のйは残り、濁点・半濁点付きのハングルやかなも形が保たれます。ツールがアクセント記号を削除するのはラテン文字だけで、これらの文字は変更された文字数に数えられません。
- 対象外の記号は残ります。 アラビア語やヘブライ語の母音記号、インド系文字の母音記号はU+0300〜U+036Fに含まれないため残ります。このツールはラテン文字のテキスト向けです。
アクセント記号は文献リストに残す
文献リストには、著者名を情報源どおりに、アクセント記号付きで書く必要があります。平易な文字が必要な場合にだけ削除してください。たとえば、ファイル名、ユーザー名、データベースのキー、または「Müller」と「Muller」を一致させる検索などです。公開する題名や名前からは決して削除しないでください。
どのツールが必要ですか?
| やりたいこと | 使うツール |
|---|---|
| アクセント記号から平易なラテン文字を得る | このアクセント記号削除ツール |
| タイトルからアクセント付きのままWebアドレスを作る | スラッグ変換 |
| NFC、NFD、NFKC、NFKDの形式、合字、全角文字 | Unicode Text Normalizer |
| ゼロ幅文字や見た目が似た文字を表示する | Hidden Character Detector |
| 同じテキストから絵文字を削除する | 絵文字削除ツール |
よくある質問
- テキストからアクセント記号を削除するにはどうすればよいですか?
- テキストを1つ目の欄に貼り付けます。2つ目の欄には、すべてのアクセント記号・分音記号を取り除いた同じテキストが表示されます。éはe、ñはn、üはu、çはcになります。ワンクリックでコピーできます。
- 変換は技術的にどのように行われますか?
- 各ラテン文字はUnicode形式のNFDに正規化されます。これによりアクセント付きの文字が基本文字と結合記号に分かれます。ツールは結合記号を削除し、分解できない少数の特殊な文字(øやßなど)は固定の対応表で変換します。ブラウザ標準のString.normalizeを使っています。
- ø、æ、ßはどうなりますか?
- これらは独立した文字なので、明示的に変換されます。øはo、æはae、œはoe、ßはss、đとðはd、łはl、þはthになります。大文字も同様に扱われます。ドイツ語やスカンジナビア語の原文では、øをoeと書くなど別の転写方法が使われることもあります。
- なぜüはueではなくuになるのですか?
- ツールはダイエレシスを削除して基本の文字を残すためです。ueという綴りは、üを表示できないシステム向けのドイツ語の慣習です。必要な場合は、このツールを実行する前にä、ö、üをae、oe、ueに置き換えるか、出力を手作業で直してください。
- どのような場合にテキストからアクセント記号を削除すべきですか?
- ファイル名、URLスラッグ、ユーザー名、データベースのキー、ASCIIしか受け付けないレガシーシステム、そして情報源によって綴りが異なる名前を照合する場合に使います。文献リストや公開するものに含まれる名前や題名からは削除しないでください。
- テキストはアップロードされたり保存されたりしますか?
- いいえ。変換は入力に合わせてブラウザ内で行われ、何もサーバーに送信されません。ページを閉じるとテキストは消えます。