David Ye
Talk is cheap. Show me the code.
CocoJelly
样式测试

绘图和公式这些都是基于$\LaTeX$渲染,由前端JS库MathJax驱动。

代码

def sayhello(x):
    print(x) 
while True:
    sayhello("Hello world!")

绘图

来自宏包TikZ

$$\usepackage{tikz}
\begin{equation}
\begin{tikzpicture}
%yourcode
\end{tikzpicture}
\end{equation}$$

公式

公式块

$$\begin{equation}
\sigma(z) = \frac{1}{1 + e^{-z}}
\end{equation}$$

行内公式

比如说$\alpha+\beta=\gamma$。

物理单位

来自宏包siunitx

$\num{1.23e3}$

$\si{J.mol^{-1}.K^{-1}}$

$\SI{1.23e3}{J.mol^{-1}.K^{-1}}$

化学式

结构式

来自宏包chemfig

化学式

来自宏包mhchem

显示样式代码
$\ce{H2O}$$\ce{H2O}$
$\ce{Na2CO3}$$\ce{Na2CO3}$
$\ce{Mg(OH)2}$$\ce{Mg(OH)2}$
$\ce{H+}$$\ce{H+}$
$\ce{NH4+}$$\ce{NH4+}$
$\ce{CrO4^2-}$$\ce{CrO4^2-}$
$\ce{[Cu(NH3)4]^2+}$$\ce{[Cu(NH3)4]^2+}$
$\ce{CoCl2.6H2O}$$\ce{CoCl2.6H2O}$
$\ce{^{12}C}$$\ce{^{12}C}$
$\ce{^{239}_{94}Pu}$$\ce{^{239}_{94}Pu}$

反应式

显示样式代码
$\ce{CO2 + C -> 2CO}$$\ce{CO2 + C -> 2CO}$
$\ce{CO2 + C <- 2CO}$$\ce{CO2 + C <- 2CO}$
$\ce{NO + 1/2O2 -> NO2}$$\ce{NO + 1/2O2 -> NO2}$
$\ce{N2 + 3H2 <=> 2NH3}$$\ce{N2 + 3H2 <=> 2NH3}$
显示样式代码
$\ce{CaCO3 ->[900\,{}^{\circ}\mathrm{C}] CaO + CO2}$$\ce{CaCO3 ->[900\,{}^{\circ}\mathrm{C}] CaO + CO2}$
$\ce{2H2O2 ->C[MnO2] 2H2O + O2}$$\ce{2H2O2 ->C[MnO2] 2H2O + O2}$
$\ce{H2PO4- <=>C[OH-][H+] H+ + HPO4^2-}$$\ce{H2PO4- <=>C[OH-][H+] H+ + HPO4^2-}$
显示样式代码
$\ce{Ag+ + Cl- -> AgCl v}$$\ce{Ag+ + Cl- -> AgCl v}$
$\ce{2H+ + 2e- -> H2 ^}$$\ce{2H+ + 2e- -> H2 ^}$

有机化学键

显示样式代码
$\ce{C2H5-OH}$$\ce{C2H5-OH}$
$\ce{CH3CH=CH2}$$\ce{CH3CH=CH2}$
$\ce{HC#CH}$$\ce{HC#CH}$
$\ce{C^{-}#O^{+}}$$\ce{C^{-}#O^{+}}$

方程式(长等号)

显示样式代码
$ \ce{CaCO3 + 2HCl} \xlongequal[]{\triangle} \ce{CaCl2 + H2O +CO2 ^} $$ \ce{CaCO3 + 2HCl} \xlongequal[]{\triangle} \ce{CaCl2 + H2O +CO2 ^} $

来自宏包extarrows或者extpfeil,长等号应该这么用($\xlongequal[下标]{上标}$):

$\xlongequal[下标]{上标}$

加热符号,用\triangle或者\Delta

$ \ce{CaCO3 + 2HCl} \xlongequal[]{\triangle} \ce{CaCl2 + H2O +CO2 ^} $

$ \ce{CaCO3 + 2HCl} \xlongequal[]{\Delta} \ce{CaCl2 + H2O +CO2 ^} $

赞赏
本文链接:https://ydysd.top/uncategorized/test.html
本文(除特殊标明的作品外)采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。
知识共享许可协议

CocoJelly

样式测试
绘图和公式这些都是基于$\LaTeX$渲染,由前端JS库MathJax驱动。 代码 def sayhello(x): print(x) while True: sayhello("Hello world!") 绘图 来自宏包TikZ。 $$…
扫描二维码继续阅读
2020-04-11