\frac 宏的问题

\frac 宏的问题

我正在用此代码解决一道数学题。代码可以运行,但小分数看起来非常呆板,括号正在做一些不该做的事情。我该怎么办?

\begin{align}
D &= \sum_{i}^{k}\frac{n_i}{\frac{A}({\Delta\sigma_i})^m} \nonumber \\
D &= \sum_{i}^{k}\frac{n_i}{\frac{A}({r_i*\Delta\sigma_{max}})^m} \nonumber \\
D &= \frac{(\Delta\sigma_{max})^m}{A} \sum_{i}^{k}\frac{n_i}{(r_i)^m} \nonumber \\
D &= \frac{(\Delta\sigma_{max})^m}{A} * C \label{eq:constant}
\end{align}

示例输出

答案1

这是避免分数内出现分数的替代表示方法。已编辑以反映评论部分中 OP 的明确意图。

此外,使用它\max而不是max,因为它是一个函数。

REEDITED 采纳了 Mico 的建议,使用\cdot而不是*。也就是说,也许对 OP 的意图做了一些假设,但这似乎是一个合理的假设。

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{align}
D &= \sum_{i}^{k}n_i\cdot\frac{({\Delta\sigma_i})^m}{A}\nonumber \\
D &= \sum_{i}^{k}n_i\cdot\frac{({r_i\cdot\Delta\sigma_{\max}})^m}{A} \nonumber \\
D &= \frac{(\Delta\sigma_{\max})^m}{A} \sum_{i}^{k}\frac{n_i}{(r_i)^m} \nonumber \\
D &= \frac{(\Delta\sigma_{\max})^m}{A}\cdot C \label{eq:constant}
\end{align}
Here is what you had:
\begin{align}
D &= \sum_{i}^{k}\frac{n_i}{\frac{A}({\Delta\sigma_i})^m} \nonumber \\
D &= \sum_{i}^{k}\frac{n_i}{\frac{A}({r_i*\Delta\sigma_{max}})^m} \nonumber \\
D &= \frac{(\Delta\sigma_{max})^m}{A} \sum_{i}^{k}\frac{n_i}{(r_i)^m} \nonumber \\
D &= \frac{(\Delta\sigma_{max})^m}{A} * C \label{eq:constant}
\end{align}
\end{document}

在此处输入图片描述

答案2

我更正了代码中括号的位置:

\documentclass{article}
\usepackage{amsmath}

\begin{document}
\begin{align}
D &= \sum_{i}^{k}\frac{n_i}{\frac{A}{(\Delta\sigma_i)^m}} \nonumber \\
D &= \sum_{i}^{k}\frac{n_i}{\frac{A}{(r_i*\Delta\sigma_{max})^m}} \nonumber \\
D &= \frac{(\Delta\sigma_{max})^m}{A} \sum_{i}^{k}\frac{n_i}{(r_i)^m} \nonumber \\
D &= \frac{(\Delta\sigma_{max})^m}{A} * C \label{eq:constant}
\end{align}
\end{document}

结果:

在此处输入图片描述

答案3

以下是我的做法:

\documentclass{article}

\usepackage{amsmath}

\begin{document}

\noindent Either
\begin{align}
\label{eq:constant:A}
D &= \sum_{i = \cdots}^{k} \frac{n_{i} \cdot (\Delta\sigma_{i})^{m}}{A} \nonumber \\
  &= \sum_{i = \cdots}^{k} \frac{n_{i} \cdot (r_{i} \cdot \Delta\sigma_{\max})^{m}}{A} \nonumber \\
  &= \frac{(\Delta\sigma_{\max})^{m}}{A} \cdot \sum_{i = \cdots}^{k}\frac{n_{i}}{{r_{i}}^{m}} \nonumber \\
  &= \frac{(\Delta\sigma_{\max})^{m}}{A} \cdot C
\end{align}
or
\begin{align}
\label{eq:constant:B}
D &= \sum_{i = \cdots}^{k} \frac{n_{i}(\Delta\sigma_{i})^{m}}{A} \nonumber \\
  &= \sum_{i = \cdots}^{k} \frac{n_{i}(r_{i}\Delta\sigma_{\max})^{m}}{A} \nonumber \\
  &= \frac{(\Delta\sigma_{\max})^{m}}{A}\sum_{i = \cdots}^{k}\frac{n_{i}}{{r_{i}}^{m}} \nonumber \\
  &= \frac{(\Delta\sigma_{\max})^{m}}{A}C
\end{align}

\end{document}

输出1

如果您的文档的边距较小,您可以考虑执行以下操作:

\documentclass{article}

\usepackage{geometry}
\usepackage{mathtools}

\begin{document}

\noindent Another solutiuon using the \texttt{geometry} package to avoid the formulae going into the margin:
\begin{align}
\label{eq:constant:A}
D &= \sum_{i = \cdots}^{k} \frac{n_{i} \cdot (\Delta\sigma_{i})^{m}}{A}
   = \sum_{i = \cdots}^{k} \frac{n_{i} \cdot (r_{i} \cdot \Delta\sigma_{\max})^{m}}{A}
   = \frac{(\Delta\sigma_{\max})^{m}}{A} \cdot \sum_{i = \cdots}^{k}\frac{n_{i}}{{r_{i}}^{m}}
   = \frac{(\Delta\sigma_{\max})^{m}}{A} \cdot C
\intertext{or}
\label{eq:constant:B}
D &= \sum_{i = \cdots}^{k} \frac{n_{i}(\Delta\sigma_{i})^{m}}{A}
   = \sum_{i = \cdots}^{k} \frac{n_{i}(r_{i}\Delta\sigma_{\max})^{m}}{A}
   = \frac{(\Delta\sigma_{\max})^{m}}{A}\sum_{i = \cdots}^{k}\frac{n_{i}}{{r_{i}}^{m}}
   = \frac{(\Delta\sigma_{\max})^{m}}{A}C
\end{align}

\end{document}

输出2

笔记:

  • D每种方法只有一个。
  • 不管哪种方法,分数内都不存在分数。
  • 在顶部的解决方案中,*s 被\cdots 替换。
  • 在底部的解决方案中,所有\cdots 都被删除。

PS 记得替换\cdots

相关内容