latex中公式过长问题的解决

latex中公式过长通常有以下几个解决方案:


(1)使用amsmath package的split环境

\begin{equation}
\begin{split}
F = \{F_{x} \in  F_{c} &: (|S| > |C|) \\
&\quad \cap (\text{minPixels} < |S| < \text{maxPixels}) \\
&\quad \cap (|S_{\text{conected}}| > |S| - \epsilon) \}
\end{split}
\end{equation}

(2)利用\!命令,如加在等号、+号两侧进行微调

\begin{eqnarray}
\dot{x}(t)\!=\!\bar{A}_{i}x(t)+\bar{B}_{i_{1}}x(t)+\bar{B}_{i_{2}}x(t)+\bar{B}_{i_{3}}[a_{i}(t)\!+\!b_{i}(t)].
\end{eqnarray}

(3)缩小公式

编号不缩小:

\begin{equation}
\resizebox{.9\hsize}{!}{$A+B+C+D+E+F+G+H+I+J+K+L+M+N+O+P+Q+R+S+T+U+V+W+X+Y+Z$}
\end{equation}

编号同步缩小:

\begin{small}
\begin{equation}
\ldots
\end{equation}
\end{small}

或者:定义新的变量环境
在\begin{document}前加上:\newenvironment{sequation}{\begin{equation}\small}{\end{equation}}


然后正文中使用如下:

\begin{sequation}
  \int_a^b f(x) \mathrm{d}x=A
\end{sequation}

附:LATEX 中空格的距离如下:

\quad    1em,em代表一个字符宽度
\qquad   2em
\,       3/18em
\:       4/18em
\;       5/18em
\!       -3/18em(不仅不会增加空格,还会把间距给减小1/6个字符,这个有时可以用到,比如输入模的时候||x||,可以用这个把两个|的间距缩小点,这样更加美观)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值