一般來說
我們在打 TeX 指令時,弄下標應該會是這樣打的:
某個符號_{某個下標值}
% 中間放個 underscore
也理應會長這樣 $$ x_{5} $$ 但是問題來了,Markdown 若是要做 emphasis,語法是:
_某個要強調的字串_
所以說,今天如果你要標兩個 underscore 在 TeX 裡面,舉例來說:
x_{5} = y_{6}
理論上會出現:
$$ x_{5} = y_{6} $$
但是很詭異在某些 Markdown(像在 Hugo)就是出不來:
$$ x{5} = y{6} $$
方案?
基本上就單純只是 Parsing 有了衝突(不過有人不會啦),善用\
會 escape 的概念,所以可以長這樣:
某個符號\_{某個下標值}
% 中間放個 underscore,前面插個 \
所以上面的範例就成了:
x\_{5} = y\_{6}
Render 出來就會是: $$ x_5 = y_6 $$ 好棒
Share this post
Twitter
Google+
Facebook
Reddit
LinkedIn
Pinterest
Email