リッチテキストエディタがbbcodeをディスプレイ数式に変換する

説明

リッチテキストエディタにbbcodeを貼り付けると、角括弧が \\[ および \\] としてエスケープされます。しかし、これにより有効なディスプレイ数式ブロックと見なされ、誤って数式としてレンダリングされてしまいます。

再現手順

  1. 以下のテキストをコピーします

    [details="summary"]
    some text
    [/details]
    
  2. メモ帳などのプログラムに貼り付けます

  3. 書式設定情報を削除するために、メモ帳からコピーします

  4. リッチテキストエディタに貼り付けます

  5. テキストはコードとして表示されるはずです。「コード」トグルボタンのチェックを外して、プレーンテキストにします

または、上記で示されたbbcodeをリッチテキストエディタに手動で入力することもできます。

期待される動作

以下のいずれか

summary

some text

これは、bbcodeの元の意味であるため問題ありません。または

\[details=“summary”]
some text
\[/details]

これは、wysiwygエディタで表示されるものであるため、これも問題ありません。

実際の動作

\[details=“summary”\]
some text
\[/details\]

これは問題です。