I can’t think of a case where I would want to display that. It is an exception, but it makes it much easier to add ruby text for compound words. Using the same example, it would be denoted
振【ふ】り向【む】く
or
[振]{ふ}り[向]{む}く
This requires typing out the compound to get it to appear in the IME, then backtracking to add the ruby text. It might be worth it as an optional feature.
In Discourse, you normally can escape brackets with a backslash (applies to {}
, ()
, []
). In my plugin I got rid of all backslashes before 【】
in the baked text and ignored the ones with backslashes, but it might be worth allowing them to be escaped like any other set of brackets. The other full-width brackets would also be good candidates.
I will update it to the markdown it engine. It shouldn’t be difficult since it is a preprocessor on the whole text.