PS

Markdown vs. tex記法

はてなブログのMarkdownモードで数式[tex: ]を書くときのバッドノウハウ

問題点

Markdownがパースしたあと、texがパースされているようなので、例えば

  • [tex: a*b*c]

が、Markdownのemphasisと解釈されて

となってしまう。

回避策

  1. <div></div>[tex: ]を囲む。 *1
    • <span>では駄目*2で、Markdownの記法に混ぜて使えない。
    • この方法だけ&を使える?
  2. エスケープして\*とする。
    • 不当なtexになってしまう。
  3. *の左右に空白をつける
    • 正当なtexになるが、\begin{xxx*}で困る。

divを使った例




\begin{equation} \label{eq1}
\begin{split}
A & = \frac{\pi r^2}{2} \\
 & = \frac{1}{2} \pi r^2
\end{split}
\end{equation}

参考文献

*1:Markdownはblock-level HTML elementを無視する

*2:inline-level HTML elementは無視されない