2chで外国語の特殊文字を使うには[unicode][専ブラ] 2at GOGAKU
2chで外国語の特殊文字を使うには[unicode][専ブラ] 2 - 暇つぶし2ch8:何語で名無しますか?
11/02/24 19:31:21.57
◆その他
Q.2ch上に「Ü」「汉」と書きたいのにそのまま書き込んだら「Ü」「汉」になってしまう
A.「&」を文字参照「&」に置き換える。
  「Ü」「汉」と書き込むと、「Ü」「汉」と表示される。
  同様に、「Ü」と表示したいなら「Ü」と書き込めばよい。

Q.「BBS_UNICODE=pass(Unicode: ○)」の板なのになぜ直接書き込んでも名前欄やメール欄で使えない文字があるのか
A.2chは文字コードShift_JISベースで構成されているので、JaneXenoやV2Cを使って直接書き込んでも
  実際には特殊文字(Shift_JIS範囲外の文字)は全て「文字参照」に変換されている。
  2chでは名前欄・メール欄の「#」以降の文字列は〔名前欄→トリップキー〕〔メール欄→運営ボランティア★の
  キャップパス〕と特殊な処理をされるので、「数値文字参照」に変換された文字はその仕様に引っかかってしまう。
  スレタイで使えないのは、「&」が自動的に「&」に置き換えられるからである。

Q.なぜ「BBS_UNICODE=change(Unicode: ×)」の板でも「文字実体参照」の特殊文字は書けるのか
A.「BBS_UNICODE=change(Unicode: ×)」の板では本文中の「&#」(とそれに続く数字;)が「?」にchangeする仕様
  になっている。これをchangeさせずそのままpassするのが「BBS_UNICODE=pass(Unicode: ○)」の設定。
  なので「&#」の組み合わせを持たない「文字実体参照」はそのまま書ける。

Q.BBS_UNICODEの設定変更の申請はどうすればいいか
A.まずは設定変更したい板(の自治スレなど)で話をする。
  話がまとまったら運用情報板の「板設定変更依頼スレッド」に書式を整えて申請。
  > 板設定の変更について
  > URLリンク(info.2ch.net)
  項目が無い場合も同じ手順で申請すればよい。

Q.なぜBBS_UNICODEの項目が無い板があるのか
A.作られてから何の設定も変更していない板はSETTING.TXTが短く、BBS_UNICODEなどいくつかの項目が
  存在しない。板作成者FOX ★の都合(仕様+気分)だと思われる。
  名無しの変更など、どの項目でもよいので一度でも変更人の設定変更スクリプトでSETTING.TXTが更新されれば
  項目が現れるようだ。なお、現れた際の設定は「BBS_UNICODE=change(Unicode: ×)」である。


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch