我对 LaTeX 没有太多经验,所以当我想让数学行居中时,我只需使用\begin{center}
。问题是,我的输出看起来很奇怪,就像图像中那样。
以下是我从该文档中截取的确切代码:
Finally:
\begin{center}
$\dot m = \rho * V * A
\newline
0.00347747 \frac{kg}{s} = 0.72 \frac{kg}{m^3} * 2\frac {m}{s} * \frac{\pi*d^2}{4}
\newline
0.00347747 \frac{kg}{s} = 1.129 \frac{kg}{m^2*s}*d^2
\newline
d = \sqrt{0.00308 m^2}
\newline
d = 0.0555 m = 5.55 cm$
\end{center}
那么我怎样才能让这些数学线更好地排列,以便线的中心居中?如果能提供任何关于如何改进格式或其他方面的建议,我将不胜感激,谢谢。
答案1
以下是使用重写siunitx
\documentclass[a4paper]{article}
\usepackage{amsmath,siunitx}
\sisetup{
per-mode=fraction,
group-digits = integer,
}
\begin{document}
\begin{align*}
\dot m &= \rho \cdot V \cdot A
\\
\SI{0.00347747}{\kg\per\second}
&=
\SI{0.72}{\kg\per\meter\cubed}
\cdot \SI{2}{\meter\per\second}
\cdot \frac{\pi\cdot d^2}{4}
\\
\SI{0.00347747}{\kg\per\second}
&=
\SI{1.129}{\kg\per\meter\squared\per\second}\cdot d^2
\\
d &= \sqrt{\SI{0.00308}{\meter\squared}}
\\
d &= \SI{0.0555}{\meter} = \SI{5.55}{\cm}
\end{align*}
\end{document}
如果你希望所有内容居中,请使用gather*
ogalign*
并删除所有&
's
答案2
\documentclass{article}
\usepackage{amsmath} % for the align environment
\begin{document}
Finally:
\begin{align*}
\dot{m} &= \rho \cdot V \cdot A \\
&= 0.00347747 \, \frac{\text{kg}}{\text{s}} = 0.72 \, \frac{\text{kg}}. {\text{m}^3} \cdot 2 \, \frac{\text{m}}{\text{s}} \cdot \frac{\pi d^2}{4} \\
&= 0.00347747 \, \frac{\text{kg}}{\text{s}} = 1.129 \, \frac{\text{kg}}{\text{m}^2 \cdot \text{s}} \cdot d^2 \\
d &= \sqrt{0.00308 \, \text{m}^2} \\
&= 0.0555 \, \text{m} = 5.55 \, \text{cm}
\end{align*}
\end{document}
这就是你想要的吗?