LaTex 當公式長度超出文字寬度

2021-06-27 03:52:39 字數 1558 閱讀 2524

解決方案:

1. 斷行

2. 適量縮小公式間距

3 變小字型

1. 斷行:

2. 適量縮小公式間距  微調公式長度,調整空格

有時候,用latex 打出的公式,顯示出來的長度是,一行還多,多出來的一點串到下一行還太少。很想濃縮成一行顯示,簡潔美觀。這時候就利用微調來完成。

例如。某公式原式為:

% 公式-1

\begin

\dot(t)=\bar_x(t)+\bar_}x(t)+\bar_}x(t)+\bar_}[a_(t)+b_(t)].

\end

-----------------------------

latex 中空格的距離大致如下:

具體的間隔大小為:

\quad           1em,em代表乙個字元寬度

\qquad          2em

\,              3/18em

\:              4/18em

\;              5/18em

\!             -3/18em ,這個比較特殊,不僅不會增加空格,還會把間距給減小1/6個字元,這個有時可以用到,比如輸入模的時候||x||,可以用這個把兩個|的間距縮寫點,這樣更加美觀。

-----------------------------

我們利用上述的 \!命令加在公式-1中,如加在等號兩側,如加在某些 + 號兩側,來微調,縮短公式長度。

% 公式-2

\begin

\dot(t)\!=\!\bar_x(t)+\bar_}x(t)+\bar_}x(t)+\bar_}[a_(t)\!+\!b_(t)].

\end

執行完,是否會發現真的變短了呢?

擴充套件閱讀:

3 變小字型

第一種方法:用比較笨的方法,乙個乙個公式用

\begin

\begin

\ldots

\end

\end

第二種方法:

定義新的變數環境

在開始\newenvironment\small}}

演示效果圖:

演示**:

\documentclass

\usepackage[includemp,body=,footskip=30pt,%

marginparwidth=60pt,marginparsep=10pt]

\newenvironment\small}}

\newenvironment\tiny}}

\begin

\begin

\int_a^b f(x) \mathrmx=a

\end

\begin

\int_a^b f(x) \mathrmx=a

\end

\begin

\int_a^b f(x) \mathrmx=a

\end

\end

Latex 特殊公式

begin left overset x t a x t b w t b u t z t c x t d u t end right.end begin left dot x 2 dot f x g x u d y x 1 end right.end 編譯效果 效果 對方程分別編號 a b 1 c ...

latex公式編輯

使用 begin 和 end 將所需對齊的數學公式 塊包起來。其中 表示的是對齊的位置,表示換行 舉例如下 begin5 a b 7 2a b end 顯示的結果 實際我在 中使用的情況的 在兩個公式的等號地方使用 就是指兩個公式的等號對齊的。如果單獨使用普通的 begin end begin m ...

常用latex公式

每次從網上查 latex 公式都比較麻煩,把常用的一些整理下來,方便查。sum n sum n 將下標放到下面 sum limits n sum limits n prod n prod n prod limits n prod limits n frac frac a times b a time...