問題タブ [diacritics]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
12 に答える
32062 参照

java - Unicode 文字から分音記号 (ń ǹ ň ñ ṅ ņ ṇ ṋ ṉ ̈ ɲ ƞ ᶇ ɳ ȵ) を削除します

分音記号 (チルダサーカムフレックスキャレットウムラウトキャロン) とそれらの「単純な」文字を使用して文字をマッピングできるアルゴリズムを見ています。

例えば:

等。

  1. 私はこれを Java で行いたいと思っていますが、それは Unicode のようなもので、どの言語でもかなり簡単に実行できるはずです。

  2. 目的: 分音記号のある単語を簡単に検索できるようにする。たとえば、テニス プレーヤーのデータベースがあり、Björn_Borg が入力されている場合、Bjorn_Borg も保持し、誰かが Bjorn ではなく Bjorn を入力した場合に見つけられるようにします。

0 投票する
4 に答える
8106 参照

html - MailToリンクの壊れたアクセント付き文字

件名とメール本文にフランス語のアクセント付き文字を含むmailtoリンクを作成しようとしています。文字をエンコードするHTMLとURIの両方が機能しません。これが私のコードです:

URIエンコードなしでも同じ結果が発生します。

どうしても、新しいメールは壊れた文字で開きます。URIエンコードされたスペースと改行は正常に機能しますが、ANSI以外のものはすべて壊れています。私はMSOutlook2007の英語版とフランス語版の両方でテストしていることに注意してください。これを機能させる方法を知っている人はいますか?

0 投票する
6 に答える
4571 参照

xml - å xml ファイルは有効かどうか?

IE は、XML ファイル内の å 文字を表示することを好みません。それは IE の問題ですか、それとも å と同様の文字が実際に無効な XML であり、 &#xxx; を作成する必要がありますか? これらすべての文字の値は?

ミシェル

ちなみに、文字はCDATAタグ内にあります

宣言は次のとおりです。うーん、投稿に貼り付けられたxml宣言を取得できないようです。投稿のhtmlで削除または非表示になっていると思います。コードとしてマークするためにバックティック、4つのスペースなどを試しました。ただし、回答のsaisと同じです

宣言は次のとおりです。

スニペットは

0 投票する
2 に答える
3390 参照

mysql - MySQLデータベース(utf-8)のクロアチア語発音区別符号

発音区別符号http://img98.imageshack.us/img98/3383/dijakritickiznakovi.gif

したがって、表示タイトルの下の記号はそのように表示する必要があります。
UTF-8エンティティはHTML(utf-8)タイトルの下にリストされています(ここにリストがあります:LINK
そして最後の行は私のデータベースに保存されているものを示しています。
dbテーブルの照合はですutf8_unicode_ci
db内のシンボルは、私の場合のようにすべきではないと思いますか?データベースからロードすると、ページに正しく表示されますが、指定されたリンクからutf-8テーブルにすべてが表示されるわけではありません。私がそれらを正しく見たとしても、他の誰かが見ないかもしれませんか?

0 投票する
1 に答える
4383 参照

php - PHP の simpleXML とアクセント付き文字

ISO-8859-15 エンコーディングを使用する XML ファイルを作成しましたが、フィード内のほとんどのデータは htmlspecialchars() を介して実行されます。

次に、simplyxml_load_string() を使用して、スクリプトで使用する XML ファイルの内容を取得します。ただし、特殊文字 (é á ó など) がある場合は、「é á ó」と表示されます。の

スクリプトに適切な特殊なアクセント付き文字を表示するにはどうすればよいですか?

0 投票する
2 に答える
2378 参照

c# - 非ASCIIドメインをSMTP互換に変換する

顧客がäüöのようなASCII以外の文字を使用して電子メールアドレスを入力すると、SMTPはそれらの処理を拒否します。

したがって、これらのドメインを自分で処理し、それらをpunyocodeに変換するソリューションがあるかもしれないと思います。

c#を使用してこれを行う簡単な方法はありますか?

これはとにかく機能しますか?

0 投票する
5 に答える
2458 参照

html - HTML の数字のアクセント (1 の上に ^ など)

ˆ画像に頼らずに、サーカムフレックス アクセント ( ^ = ) を数字 (音楽表記) の上に配置する最良の方法を見つけようとしています。特定の文字には同等の HTML エンティティがあります: ê = ê、 Ô =Ôなどですが、数字にはありません。

これが私のウェブサイトで現在使用しているものです。

見た目はかなり良いですが、完全ではありません。数値の形状とブラウザのレンダリングがわずかに異なるため、何かが少しずれているはずです。

誰かがこれのためのよりエレガントなソリューションを持っていますか?

アップデート:

Combining Circumflex Accent̂または̂異なるブラウザー/プラットフォームでは異なる結果が生成されますが、そのほとんどは正しくありません (私の Mac では、Safari のみが正しく動作します)。

thisによると、組み合わせアクセントの適切な表示は、フォントとレンダラーの両方に依存します。を使用してTimes New Roman, Timesいるため、実行可能なオプションではないようです。ユーザーに特定のフォントの使用を要求するという手間と必然的な無視をする余裕はありません。

他に新しい答えがない限り、上記のようにアクセントを音符の上に手動で配置することに固執する必要があると思います。ありがとう。

更新 2:

発音区別符号をより適切にサポートするフリー フォント (特にDoulos SIL )を埋め込むことは有望に思えましたが、現在 (2009 年 11 月) の時点で、Chrome は@font-faceデフォルトで CSS をサポートしていません。ただし、他のブラウザーが既に搭載されているため、それが実現すると、それは素晴らしいことになります. webfonts.infoは、これに関する情報の場所です。

0 投票する
9 に答える
29598 参照

php - テキストから分音符号を削除するには?

私はスウェーデン語のウェブサイトを作成していますが、スウェーデン語の文字は å、ä、ö です。

ユーザーが入力した文字列を PHP で URL セーフにする必要があります。

基本的に、これらを除くすべての文字をアンダースコアに変換する必要があります。

すべてのスウェーデン語は次のように変換する必要があります。

'å' を 'a' に、'ä' を 'a' に、'ö' を 'o' に (上のドットを削除するだけです)。

私が言ったように、残りはアンダースコアになるはずです。

私は正規表現が苦手なので、助けていただければ幸いです。

ありがとう

注:URLENCODEではありません...データベースに保存する必要があります...など、urlencodeは機能しません。