使用 WP-QuickLaTeX 编写化学反应?

使用 WP-QuickLaTeX 编写化学反应?

我想在 WordPress 上展示一系列化学反应快速LaTeX使用流行的chemfigmhchem包。但是,我总是遇到一些问题。

例如我想像这样显示一系列反应:

A + B -> C
D + E -> F
and much more like that

我在 Wordpress 上发布的帖子是这样的

[latexpage]
\[
\ce{A+B->C} //
\ce{D+E->G}
\]

//创建新行在这里不起作用。我得到了一张经过 WP-QuickLaTeX 渲染后看起来像这样的图像

A+B->CD+E->G

我们能不能对 WP-QuickLaTeX 做一些事情,让它用代码完成我们在 TeXmaker 等 LaTeX 编辑器中所做的事情?

答案1

QuickLaTeX 的代码与 LaTeX 中的代码完全相同,因为 QuickLaTeX 使用 TeX Live 发行版。LaTeX 代码

\documentclass{article}
\begin{document}

\[
  xxx \\ yyy
\]

\end{document}

只给出一行xxxyyy因为你不能在单个方程式中换行。当然,当你使用和时,这一点仍然适用\ce{...},对于 QuickLaTeX 也是如此。我猜你的困惑来自于这样一个事实:在[latexpage]数学输入中使用$...$\[...\]在 WP 帖子中原生工作。但还有更多可能性,见下文。

如果您想要对齐,mhchem那么您可以将其与amsmath的对齐环境相结合:

\documentclass{article}
\usepackage{amsmath}
\usepackage[version=4]{mhchem}
\begin{document}

\begin{align*}
  \ce{A + B &-> D} \\
  \ce{C + F &-> X + Y}
\end{align*}

\end{document}

在此处输入图片描述

同样适用于 WordPress 的 QuickLaTeX 代码:

[latex]
[preamble+]
\usepackage{amsmath}
\usepackage[version=4]{mhchem}
[/preamble]
\begin{align*}
  \ce{A + B &-> D} \\
  \ce{C + F &-> X + Y}
\end{align*}
[/latex]

或者

[latexpage]

\begin{align*}
  [preamble+]\usepackage[version=4]{mhchem}[/preamble]
  \ce{A + B &-> D} \\
  \ce{C + F &-> X + Y}
\end{align*}

都发布在我的博客上:

在此处输入图片描述

根据 QuickLaTeX 的主页,以下内容在 上有效,因此在第二种情况下无需[latexpage]加载。amsmath

支持文本中嵌入的 原生LaTeX速记:、、、$ ... $和环境:、、、、、、、、和。\[ ... \]\( ... \)$$ ... $$equationaligndisplaymatheqnarraymultlineflaligngatheralignat

相关内容