方程引用太接近方程

方程引用太接近方程

我的方程式引用紧跟在方程式后面,看起来就像我将第一个方程式乘以 (1)。如何让方程式编号与页面右侧对齐?

\begin{方程式} \label{eq:dropweight}

W_{drop} = g\frac{m_{measured}}{#\, of\, drops} = f (2\pi r) \gamma \end{equation}

答案1

您的文件

在此处输入图片描述

\documentclass{article}



\begin{document}

\begin{equation} \label{eq:dropweight}
W_{drop} = g\frac{m_{measured}}{#\, of\, drops} = f (2\pi r) \gamma 
\end{equation}
\end{document}

产生错误

! You can't use `macro parameter character #' in math mode.
<argument> ##
             \, of\, drops
l.8 ...rop} = g\frac{m_{measured}}{#\, of\, drops}
                                                   = f (2\pi r) \gamma
? 

出现错误后,您实际上不应该查看 pdf 文件,TeX 不会尝试做出合理的输出,它只是恢复检查文件的其余部分。

您需要\##多字母单词也不应该设置为数学斜体(这是为了使它们看起来像变量的乘积而不是单词)

\documentclass{article}

\usepackage{amsmath}

\begin{document}

\begin{equation} \label{eq:dropweight}
W_{\mathrm{drop}} = g\frac{m_{\mathrm{measured}}}{\textrm{\# of drops}} = f (2\pi r) \gamma 
\end{equation}
\end{document}

在此处输入图片描述

实际上错误可能来自空白行:

! Missing $ inserted.
<inserted text> 
                $
l.8 

? 
! Display math should end with $$.
<to be read again> 
                   \par 

取决于原始文件的样子

答案2

下标术语“drop”和“measured”以及分母中的文本“# of drops”都应使用正罗马字体而不是数学斜体字体排版。我建议您使用\textnormal来排版这些术语。

如果您加载该amsmath包,则在显示数学环境(例如)中不能有空行equation。另外,如果您想排版井号(又名 octothorp)符号,请写入\#,而不仅仅是。#

最后,我无法重现你在帖子标题中提到的问题,.,方程编号放置不当。您的文本块有多宽?请考虑编辑您的帖子以使问题可重现。

在此处输入图片描述

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{equation}\label{eq:dropweight}
W_{\textnormal{drop}} = g\frac{m_{\textnormal{measured}}}{\textnormal{\# of drops}} = f (2\pi r) \gamma
\end{equation}
\end{document}

相关内容