我的网站上有一篇关于化学LaTeX的文章。

4

我正在编写一个关于化学主题的网站,显然我也必须在该网站上包括结构和分子式。我希望在网站上尽可能少使用图片,因此想知道如何在我的网站上编译LaTeX代码,以便能显示在LaTeX本身中所能做的一切。

谢谢您提前的帮助。


我希望能够快速更改某些内容,因此在我们的网站上放置代码会很好。此外,我想根据我们网站的风格(字体颜色等)来设计代码的样式。我可以用图片来实现这一点,但如果我们更改页面的外观,就必须更改每个单独的图片... - Sam
好的,我了解了。据我所知,如果您使用MathJax或类似工具,您可能会在重现特定Latex软件包中的内容方面受到限制。我会再搜索一些......你继续保持最新状态! - MattAllegro
1
我实际上已经安装了MathJax,但正如你所说,这仅限于数学公式。我无法集成化学包 :/ - Sam
2
Chemistry.SE,我们使用mhchem和MathJax来显示反应方程式。 - Klaus-Dieter Warzecha
你有WordPress博客吗?如果是的话,你可以使用QuickLaTeX插件,并且可以使用TeX Live的全部功能(chemfigchemmacrosmhchemchemformula等)。 - cgnieder
显示剩余2条评论
1个回答

3
如前所述,化学.SE已启用MathJax中的mhchem,以允许呈现简单的公式和反应方程式。 MathJax文档实际上提供了一些指导。
就有机分子结构而言,我通常使用BkChem绘制它们,并将其导出为png图像。
如果我理解您的意思正确,您想避免图像本身,而不仅仅是绘图行为。因此,使用openbabel从线性表示(InChi、SMILES)生成绘图的想法可能无法说服您。
事实上,使用chemfig可以在LaTeX中创建结构,也有请求在MathJax中支持该软件包。然而,迄今为止,chemfigTikZ的强依赖似乎阻碍了这一点。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接