我正在编写一个关于化学主题的网站,由于显而易见的原因,我还必须在该网站上包含结构和分子式。我希望尽可能少的图像,因此我想知道如何在我的网站上编译LaTeX代码,所以我可以展示我在LaTeX本身可以做的一切。 提前谢谢。
答案 0 :(得分:3)
如前一条评论中所述,Chemistry.SE已在MathJax
中启用mhchem,以允许呈现简单的公式和反应方程式。 MathJax documention实际上提供了一些指示。
就有机分子的结构而言,我通常使用BkChem绘制它们并将它们导出为png图像。
如果我理解正确,你想避免图像本身,而不仅仅是绘画的行为。因此,使用openbabel
从线性表示(InChi,SMILES)生成绘图的想法可能无法说服您。
事实上,可以使用chemfig在LaTeX中创建结构,并且已经requests to support this package in MathJax。但是,到目前为止,chemfig
对TikZ
的强烈依赖似乎阻止了这一点。