WIKIWIKIユーザー助け合い掲示板

整形用記号について / 4

6 コメント
views
6 フォロー
4
01v 2021/04/01 (木) 01:22:22

pukiwikiに解釈されないようにすればいいので、以下のようなやり方があります。
あまり真っ当なやり方ではありませんが。

  • インライン型プラグインに取り込んでエスケープする。

    &color(x){''};文字列&color(x){''};
    

    xは明示的に色を指定してもいいし、ありえない文字を書いて色解釈させなくても良い。

  • インライン型プラグインで分断する。

    '&null{};'文字列'&null{};'
    

    他に&aname(x);などでも。
    ただ他人が見ると意味不明な書き方に見える。

  • 行頭解釈されないように他の文字でエスケープする。

    &null{};*文字列
    �*文字列 (文字化けする環境もあるかも)
    ​*文字列 (ゼロ幅スペース、スペースの実体はある)
    

数値参照が置き換わってしまうのは、表示環境の差異問題の対策かもしれません。
4月からレスポンシブデザインに変えていくようですから、特定の文字を使えないような対策が着々と進められてるのかも。
&#12316などは検索すると問題事例が出てきます。

通報 ...