GitHub の PR や issue, wiki といったマークダウンでテーブルの中に Pick<Interface, 'foo' | 'bar'>
とか a || b
みたいに |
を書きたい事が稀にあります。そのまま書くとコードで囲っても |
がテーブルの区切りと判断されてしまうので、どうやったらテーブルのコンテンツに |
が使えるのかのメモ
\
でエスケープすれば OK
Pick<Interface, 'foo' | 'bar'>
をテーブル内に書きたい時は Pick<Interface, 'foo' \| 'bar'>
とエスケープして書く。
a || b
なら a \|\| b
と |
は全てエスケープすればOK。
| foo | bar | |-----|-----| | A | `Pick<Interface, 'foo' \| 'bar'>` | | B | `a \|\| b` |
👇
foo | bar |
---|---|
A | Pick<Interface, 'foo' | 'bar'> |
B | a || b |
はてなブログのマークダウンでも OK だった!
おわり。
マークダウンのネタ 英国戦車ばかりになってるな