我正在编写一个关于化学主题的网站,显然我也必须在该网站上包括结构和分子式。我希望在网站上尽可能少使用图片,因此想知道如何在我的网站上编译LaTeX代码,以便能显示在LaTeX本身中所能做的一切。 谢谢您提前的帮助。
如前所述,化学.SE已启用MathJax中的mhchem,以允许呈现简单的公式和反应方程式。 MathJax文档实际上提供了一些指导。就有机分子结构而言,我通常使用BkChem绘制它们,并将其导出为png图像。如果我理解您的意思正确,您想避免图像本身,而不仅仅是绘图行为。因此,使用openbabel从线性表示(InChi、SMILES)生成绘图的想法可能无法说服您。事实上,使用chemfig可以在LaTeX中创建结构,也有请求在MathJax中支持该软件包。然而,迄今为止,chemfig对TikZ的强依赖似乎阻碍了这一点。
mhchem
和MathJax来显示反应方程式。 - Klaus-Dieter Warzechachemfig
,chemmacros
,mhchem
,chemformula
等)。 - cgnieder