キーワードリンク抑止の挙動について
以下、[]は全角で書いているので、文章の内容とこの記事そのものの出力は一致しない。
[]かくかくしかじか
(空行)
(はてなキーワード)
だと([]が閉じていないために)記事中の文字として[]が出力されるのに対し、
[]かくかくしかじか
(空行)
[](はてなキーワード)
だと[]が出力されない。このことから、3行目の行頭の[]は閉じ括弧として認識されていると推測する。一方で、その後ろのはてなキーワードへのリンクが抑止されていることからは、同じ[]が改めて開き括弧として認識されていると考えざるを得ない。これは「キーワードリンク抑止は空行をまたぐことができない」という仕様に関連すると思われるが、同じ[]が閉じ括弧としても開き括弧としても機能しているように見える点が不可解である。どうしてこんなことになっているのだろうか?