マークダウンの空白行の入れ方とドルマークのエスケープ方法

最近はてなブログだけでなく、GitHub や Colab でマークダウンで数式入りの文章をたくさん書いているのですが、マークダウンの中で空白行をどうやって入れるか、数式を書くときに使うドルマーク、dollar sign をどうやってエスケープするかについて。

markdown empty lines

how to escape dollar sign in markdonw

とかで検索するといろいろ出てきます。

 
 
 
 

わたしの今の結論。

まず、空白行については

 +スペース2つ

これが一番汎用性がある。 バッククォート+スペース+バッククォート+スペース2つは、はてななどで色がついてしまう。 ドル記号+チルダ記号+ドル記号+スペース2つは、数式対応(MathJax対応)していないサイトでは使えない。<br><br> はほとんどのところで使えるけど、Colab はマークダウン中の html は建前としては対応していないので、これだけ使うのは気持ち悪い。

 
 
 
 

ドルマーク、$マーク、ドルサインのエスケープは

&dollar;

がいいと思う。 $30.00 とか。なぜなら、数式対応(MathJax対応)しているサイトとしていないサイトでエスケープの必要不必要が違うので、\エスケープするとエスケープ記号が見えたり見えなかったりして気持ちがわるい。 その点、&dollar; もしくはこれのコードバージョン &#0024; ならばどこでも使える(はず) と思うがどうか。