我有这个等式,它很大(基本上是FDM)但它与文本对齐,然后在右侧继续到虚无.我尝试了类似的东西\begin{center},\hspace*{-2.5cm}但无济于事.我希望它不仅从左边缘到右边使用整条线.
我该怎么做,是否需要为它安装一些特殊包装?
我使用\[而不是像这样的displaymath
\[
Equation arrays here
\]
Run Code Online (Sandbox Code Playgroud)
代码
\[
\left(
\begin{array}{cccccc}
-(2\kappa+\frac{hV\rho}{2}) & (\frac{hV\rho}{2}-\kappa) & 0 & \cdots & 0 \\
-\kappa & -(2\kappa+\frac{hV\rho}{2}) & (\frac{hV\rho}{2}-\kappa) & 0 & \cdots \\
0 & -\kappa & -(2\kappa+\frac{hV\rho}{2}) & (\frac{hV\rho}{2}-\kappa) & 0 & \cdots \\
\vdots & 0 & \ddots & \vdots \\
\vdots & \vdots & \vdots & -\kappa & -(2\kappa+\frac{hV\rho}{2}) & (\frac{hV\rho}{2}-\kappa) \\
0 & \vdots & \vdots & 0 & \kappa - \frac{2h\kappa_{v}}{\kappa}(\frac{hv\rho}{2} - \kappa) & -2\kappa \\
\end{array}
\right)
\left(
\begin{array}{c}
T_{1} \\
T_{2} \\
\vdots \\
T_{n} \\
\end{array}
\right)
=
\left(
\begin{array}{c}
Q(0) + \kappa T_{0} \\
Q(h) \\
Q(2h) \\
\vdots \\
Q((n-1)h) \\
2\frac{\kappa_{v}}{\kappa_{v}}T_{out} \\
\end{array}
\right)
\]
Run Code Online (Sandbox Code Playgroud)
所述\[ \]定界符旨在用于单行方程.在基本的LaTeX中,您可以使用eqnarray环境来制作多线方程,或者您可以使用包中的multline环境amsmath.该eqnarray环境允许您使用\\换行,但如果你想要的公式进行编号,你还需要使用\nonumber所有线路上的命令,而是一个阻止所有行的编号.该multline环境是为一个方程,从而使其始终只有一个等式人数太多.
编辑:这不是我惯常做的事情,但由于你的方程看起来似乎只适合一行,这里是我用来获得整行代码的代码:
\newenvironment{widefig}[1][1in]{%
\begin{list}{}{\setlength{\itemindent}{-#1}%
\setlength{\leftmargin}{0pt}%
\setlength{\rightmargin}{0pt}}\item
}{%
\end{list}
}
Run Code Online (Sandbox Code Playgroud)
就像环境名称所暗示的那样,我为太宽而无法容纳在边距内的数字编写了它,因此这允许控制左边距并允许图形在整条线上居中.
我如何修改你的例子是把它包起来一内部\begin{widefig}[1.5in]- \end{widefig}对,加
\relpenalty=10000
\binoppenalty=10000
Run Code Online (Sandbox Code Playgroud)
后\begin{widefig}线,禁止线式内部瓦解,并且改变了\[\]到\(\),因为widefig环境仅适用于内联,不显示.您可能还需要根据\begin线上给出的空间量进行调整,以使等式正确居中.
我不相信这是非常好的排版风格,所以你会非常小心使用它,并且最好尝试将内容放入边缘.例如,在这种情况下,您还可以删除第一个矩阵中的几列; 通常的标准是只有第一个,第二个和最后一个,但你可能也想要倒数第二行和列,因为最后一行和列的值的变化有点令人惊讶.如果你这样做,它可能适合(但我没有检查).
| 归档时间: |
|
| 查看次数: |
4765 次 |
| 最近记录: |