我正在尝试制作一个文档并\mathrm
在align*
环境中使用。但是它不起作用,有什么帮助吗?
这里我粘贴我(虽然不起作用但是已经完成)
\documentclass[12pt,twoside]{report}
\usepackage{booktabs}
\usepackage[headheight=18pt,a4paper, width=150mm, top=25mm, bottom=25mm, bindingoffset=6mm, headsep=18pt]{geometry}
%aca utilizo la geometría de la hoja
\usepackage[spanish,es-noquoting]{babel}
%interprete de idioma castellano
\usepackage[utf8]{inputenc} %relacionado al input
\usepackage[T1]{fontenc}
\usepackage{enumitem}
\begin{align*}
{\mathrm{pH}}={\mathrm{p}}K_{{\mathrm{a}}}+\log _{{10}}\left({\frac {[{\mathrm{A}}]}{[{\mathrm{HA}^{+}}]}}\right)\\
\intertext{Para un pKa de 14.0, correspondiende a la guanidina sustituida}
{\mathrm{\num2.5e-7}}=\frac{[{\mathrm{A}}]}{[{\mathrm{HA}^{+}}]}\\
\intertext{Para 9.5 del cis dihidro dihidroxi imidazol}
{\mathrm{\num0.01}}=\frac{[{\mathrm{A}}]}{[{\mathrm{HA}^{+}}]}\\
\intertext{Para 6.2 del trans dihidro dihidroxi imidazol}
{\mathrm{\num15.85}}=\frac{[{\mathrm{A}}]}{[{\mathrm{HA}^{+}}]}\\
\end{align*}
答案1
我认为你不需要align
并且\intertext
:这些方程式大多彼此独立。
\documentclass[12pt,twoside]{report}
\usepackage[
a4paper,
width=150mm,
top=25mm,
bottom=25mm,
heightrounded,
bindingoffset=6mm,
headheight=18pt,
headsep=18pt,
]{geometry}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc} %relacionado al input
\usepackage[spanish,es-noquoting]{babel}
\usepackage{booktabs}
\usepackage{enumitem}
\usepackage{siunitx}
\usepackage{chemformula}
\newcommand{\pH}{\ensuremath{\mathrm{pH}}}
\newcommand{\pKa}{\ensuremath{\mathrm{p}K_{\mathrm{a}}}}
\begin{document}
\begin{equation*}
\pH = \pKa + \log_{10}\left(\frac{[\ch{A}]}{[\ch{HA+}]}\right)
\end{equation*}
Para un \pKa{} de \num{14.0}, correspondiende a la guanidina sustituida
\begin{equation*}
\num{2.5e-7}=\frac{[\ch{A}]}{[\ch{HA+}]}
\end{equation*}
Para \num{9.5} del cis dihidro dihidroxi imidazol
\begin{equation*}
\num{0.01}=\frac{[\ch{A}]}{[\ch{HA+}]}
\end{equation*}
Para \num{6.2} del trans dihidro dihidroxi imidazol
\begin{equation*}
\num{15.85}=\frac{[\ch{A}]}{[\ch{HA+}]}
\end{equation*}
\end{document}
注意如何\ch
使输入化学式变得更容易;我添加了\pH
和的定义\pKa
以进一步简化输入。
您使用方式\num
错误。
边注
有些人可能会对我使用\ensuremath
in\pH
和\pKa
in 与我的回答相比感到惊讶何时不应使用 \ensuremath 作为数学宏?
为什么我认为它在这里是正确的?原因很简单。这两个宏都不适用于数学文本:这两个符号通常出现在文本中,但它们能也出现在数学中。使用\ensuremath
在定义中使用可确保这些符号格式不应根据当前条件而改变。要求$\pH$
符号是否在文本中是不合理的,因为它本来就不是数学。