\dot
当方程式以或开头时,我在方程式环境中的方程式格式方面遇到问题\ddot
当我写下:
\begin{equation}
\ddot{\theta} + \frac{g}{l}\sin(\theta) = 0
\end{equation}
等式中带点的 theta 没有出现,公式从左边距开始,数字出现在下一行。
我正在使用带有 ams 包和 spanish babel 包的书籍文档类。我正在使用 pdflatex 通过 Texmaker 进行编译。
答案1
显示数学环境中的空白行是总是不允许,并且肯定会产生错误消息,甚至可能产生错误的输出。
如果您希望在输入中有空格,请输入
\begin{equation}
%
\ddot{\theta} + {\dfrac{g}{l}}\sin(\theta) = 0
%
\end{equation}
但绝不在那里留一行空白。
答案2
我已设法找到问题所在,当我在开始方程命令和实际方程之间留下一个空行时,就会发生这种情况:
\documentclass[12pt,a4paper,twoside,openright,titlepage]{book}
\usepackage{amsmath}
\begin{document}
\begin{equation}
\ddot{\theta} + {\dfrac{g}{l}}\sin(\theta) = 0
\end{equation}
\end{document}
无论我使用的是书籍还是文章文档类,都会发生这种情况。这可能与 amsmath 包有关,但这不是全部问题。
因为当我使用\frac
而\dfrac
不是并且不包含 amsmath 包时,带有的字符确实\ddot
会出现,但是等式没有居中并且等式的数字没有右对齐。
当使用文章文档类时,错误略有不同,等式没有居中显示,但等式的数字出现在同一行,且等式结束后没有任何空格。
总之:无论您使用\frac
还是 ,在开始方程环境后都不要留下空行\dfrac
。