\frac 不工作

\frac 不工作

我是新来的,所以如果我不能立即理解某些事情,请耐心等待。

我正在尝试为正在进行的文字编辑编写一些脚本,一旦您保存编辑(LaTeX 和 MathJax),它就会自动将代码转换为格式。但是,我正在使用单独的 cogeditor 来准备代码,但它却与我作对\frac。这让我很困惑,因为它在代码的后面运行得很好,但第一次使用时却与我作对。发生了什么?

C_{3} H_{8(g)} + 5O_{2(g)}  \longrightarrow  3CO{2(g)} + 4H_{2}O_{(l)}

\vspace{10pt}

 \Delta H_{rxn} =  \Sigma n \Delta H_{f \hspace{5pt} products} -  \Sigma  m \Delta H_{f\hspace{5pt} reactants} 

\vspace{10pt}

test line

 \frac{kJ}{mol} 

test line


\vspace{10pt}

(-2220.1\frac{kJ}{mol}) \hspace{3pt}= \hspace{3pt}[(3 mol \hspace{3pt} \times\hspace{3pt} -393.5\frac{kJ}{mol}) + (4 mol \hspace{3pt} \times \hspace{3pt} -285.8\frac{kJ}{mol})] - [(1 mol  \hspace{3pt}\times \hspace{3pt} ∆Hf C3H8) + (5 mol\hspace{3pt}  \times \hspace{3pt} 0\frac{kJ}{mol})]

\vspace{10pt}

-2220.1\frac{kJ}{mol} \hspace{3pt}= \hspace{3pt} (-2321.7\frac{kJ}{mol})\hspace{3pt} -\hspace{3pt} ( \Delta H_{f\hspace{3pt} C_{3}H_{8}})

\vspace{10pt}

 \Delta H_{f\hspace{3pt} C_{3}H_{8}} \hspace{3pt}= \hspace{3pt} -103.6\frac{kJ}{mol}

在此处输入图片描述

答案1

以下示例使用专门的包来完成不同的任务:

  • mhchem以便更加便捷的输入和排版化学式。
  • siunitx用于设置单位、数字和带单位的数字。有许多配置选项。
  • amsmath以获得数学排版领域的更多高级功能。

例子:

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

\sisetup{per-mode=fraction}

\DeclareSIUnit{\kJm}{\kilo\joule\per\mol}

\begin{document}
\ce{C3H8_{(g)} + 5O2_{(g)} -> 3CO2_{(g)} + 4H_2O_{(l)}}

\vspace{10pt}

\[
  \Delta H_{\text{rxn}} =  \sum_n \Delta H_{\!f\,\text{products}}
  - \sum_m \Delta H_{\!f\,\text{reactants}}
\]

\vspace{10pt}

test line

per-mode=fraction: \si{\kilo\joule\per\mol}

per-mode=symbol: \si[per-mode=symbol]{\kilo\joule\per\mol}

per-mode=reciprocal: \si[per-mode=reciprocal]{\kilo\joule\per\mol}

\vspace{10pt}

\begin{align*}
  \SI{-2220.1}{\kJm}
  ={}& \left[ \SI{3}{\mol} \times \Bigl(\SI{-393.5}{\kJm}\Bigr)
         + \SI{4}{\mol} \times \Bigl(\SI{-285.8}{\kJm}\Bigr)
       \right]
  \\
  &  - \left[ \SI{1}{\mol} \times \Delta H_{\!f\,\ce{C3H8}}
        + \SI{5}{\mol} \times \SI{0}{\kJm}
       \right]
\end{align*}
\end{document}

结果

相关内容