◆その他
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.まずは設定変更したい板(の自治スレなど)で話をする。
話がまとまったら運用情報板の「板設定変更依頼スレッド」に書式を整えて申請。
> 板設定の変更について
>
http://info.2ch.net/wiki/?%B1%BF%CD%D1%BE%F0%CA%F3%C8%C4%A4%CE%BF%B4%C6%C0#content_1_3 項目が無い場合も同じ手順で申請すればよい。
Q.なぜBBS_UNICODEの項目が無い板があるのか
A.作られてから何の設定も変更していない板はSETTING.TXTが短く、BBS_UNICODEなどいくつかの項目が
存在しない。板作成者FOX ★の都合(仕様+気分)だと思われる。
名無しの変更など、どの項目でもよいので一度でも変更人の設定変更スクリプトでSETTING.TXTが更新されれば
項目が現れるようだ。なお、現れた際の設定は「BBS_UNICODE=change(Unicode: ×)」である。