我正在编写一个关于化学主题的网站,出于显而易见的原因,我还必须在该网站上包含结构和分子式。我想要尽可能少的图像,因此想知道如何在我的网站上编译 LaTeX 代码,以便我可以展示我在 LaTeX 本身中可以做的一切。
提前致谢。
最佳答案
正如之前的评论中所述,Chemistry.SE 已启用 mhchem在 MathJax
允许渲染简单的公式和 react 方程式。 MathJax documention实际上给出了一些方向。
就有机分子的结构而言,我通常使用 BkChem 来绘制它们。并将它们导出为 png 图像。
如果我理解正确,您会希望避免图像本身而不仅仅是绘画行为。因此,使用 openbabel
从线性表示(InChi,SMILES)生成图纸的想法可能不会说服你。
事实上,可以使用 chemfig 在 LaTeX 中创建结构。还有requests to support this package in MathJax .不过,目前看来,chemfig
的强依赖在 TikZ
已经阻止了这一点。
关于LaTeX for Chemistry 在我的网站上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35490444/