問題タブ [latin]
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.
solr - ラテン語テキストの Lucene/Solr フィルター
ラテン語 (スクリプトの種類ではなく言語) のテキストを分析するための Solr/Lucene フィルターはありますか? これらは他の多くの言語 (イタリア語、チェコ語など) 用に存在しますが、ラテン語はデフォルトで Solr ディストリビューションに含まれていません。
もちろん、これは理にかなっています (ラテン語を話す人はもう誰もいません...) が、見つけたいと思っています。おそらく、私が見ることができるプラグインのリストがどこかにあるでしょう。すべての結果がラテン語のエンコード ブロックのみであるため、検索するのは困難です。
c# - ラテン語ベースの文字はどのように見られますか?
すべてのラテン語ベースの文字をそれぞれ定義された置換文字に置き換える単純なコンソール アプリを C# で作成します (Å (ALT+143) が AA になるように)。
C# でどのように表示されるのか疑問に思っていました。文字列 "\uC5" または "\u00C5" または "Å" などと見なされますか?
css - セルビア語のラテン文字で CSS の font-weight が機能しない
私の問題はfont-weight、フォントがサポートするセルビア語ラテン文字 (šđčćž ŠĐČĆŽ) に css が適用されないことです。例えば:
一部のコンピューターでは、セルビア語のラテン文字を除くすべての文字が太字で表示されます。それは私のもの(win8)で動作しますが、2つ(win8.1とwinXP)では動作しません。同じ HTML、同じ CSS、私たち 3 人全員が Chrome を使用し、インターネットに接続しています。それが何であるか分かりますか?
php - ラテン文字セットから Unicode への変換
文字セットをlatin1からutf8に変更しようとしています
問題:フランス語の文字のパスワードが機能しません。パスワードは、特殊文字 (引用符、括弧、ドル記号など) に対して機能します。コード部分の文字セットを latin1 に戻すと、フランス語の文字を使用してログインできますが、utf8 ではログインできません。
私はこれまでに何をしましたか:
- データベースの文字セットを変更しました。すべての列タイプが utf8 として表示されていることがわかります。データベース レベルとテーブル レベルの両方でクエリを実行しました。
- コード部分の文字セットをutf8に変更。
- 私のテストでは、すべてがクールで、アクセント付きのフランス語の文字が正しく表示され、壊れているようには見えません。問題を引き起こしているのはパスワードのみです。
提案してください:
- データ自体もutf8に変更する必要がありますか?
- alter table コマンドを実行したところ、列の文字セットが utf8 に変更されました。
コード部分をlatin1に変換するとパスワードが正常に機能するため、これが原因であると思われます。したがって、コードとデータベースはlatin1だったので特殊文字を認識できると考えていますが、utf8に変更すると、最初にlatin1として保存されていたため、特殊なフランス語文字を解釈できません。
PHP と MySQL のバージョンはどちらも最新です。
私の回答は長かったので、ここに追加することにしました。
ハッシュ関数は非常に複雑で、md5、encode64、および crypt 関数の組み合わせを使用しています。結果の pwd がラテン語とユニコードで異なることに気付きました。それが理由です。以前に latin1 を使用して生成された pwd は、変換後の unicode ではなく、pwd と一致するのではないかと疑っていました。繰り返しますが、これはフランス語の文字でのみ発生し、0 から 127 の ascii 範囲では発生しません。文字セットを unicode-8 に変更して、既存のユーザーが正常にログインできるこの状況を処理する方法がわかりません。パスワードが latin1 と unicode8 のどちらを使用して作成されたかを区別する方法がないため、iconv() を使用できません。データベースの変更に加えて、データも変更する必要がありますか? また、その方法は? 私の考えが正しければ、Unicode8 へのデータ変換でフランス語の文字も処理されるのでしょうか?
r - RのUnicode正規化(形式C):アクセント付きのすべての文字を1つのUnicode文字形式に変換しますか?
Unicode では、アクセント付きの文字は 2 つの方法で表すことができます。アクセント付きの文字自体と、そのままの文字とアクセントの組み合わせです。たとえば、é (+U00E9) と e´ (+U0065 +U0301) は通常同じように表示されます。
R は以下をレンダリングします (バージョン 3.0.2、Mac OS 10.7.5 )。
ただし、もちろん:
2つのユニコード文字を1文字の形式に変換するRの関数はありますか? 特に、ここでは に折りたたま"\u0065\u0301"れ"\u00e9"ます。
これは、大量の文字列を処理するのに非常に便利です。iconvさらに、1 文字の形式は、少なくとも通常の Latin1 文字については、他のエンコーディングに簡単に変換でき、 plot.
よろしくお願いします。
android - Android でアクセント付き文字が適切にインデックス化されない
名前のアルファベット順のリストを表示する Android アプリがあります。スペイン語には、アクセント付きの文字で始まる名前がいくつかあります。
この方法での AlphabetIndexer 注文の私の実装:
A B C D E (通常の順序) .............. Á É ... (末尾にアクセント付き文字)
この順序付けは望ましくありません。アクセント記号付きの文字で始まる名前を区別したくありません (たとえば、通常の a と同じセクションで á で始まるすべての単語にインデックスを付けます)。Android のストック コンタクト アプリがこれをうまく行っていることに気付きましたが、コードを詳しく調べてみたところ、興味深いものが見つかりませんでした。
alphabet - ラテン文字を使わない人は、インターネットをどのように使っていますか?
私は、ラテン文字を使わない人々 (ロシア人や中国人など) がインターネットをどのように使っているかについての学校のプロジェクトを持っています。どうやって URL や電子メール アドレスを入力し、ラテン語のキーボードを使わずに HTML を書くのですか?
android - Android WebView で一部の文字 "ṭ ḍ ḥ" が表示されない
一部の非表示キャラクター:
ḍ - ḍ<br> ḥ - ḥ<br> ḫ - ḫ<br> ḳ - ḳ
Android WebView、HTML エンティティに表示されないすべての文字は 7000 を超えています。
以下の解決策を試しましたが、うまくいきませんでした。
WebView に表示されました: " "
アドバイスをいただければ幸いです。