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||,可以用这个把两个|的间距缩小点,这样更加美观)


原文链接:http://blog.sina.com.cn/s/blog_5fe506110101fieh.html

  • 7
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值