TeX 長度與距離

2021-06-06 08:44:05 字數 2182 閱讀 6347

utf8nsung

1  固定長度

2  彈性長度

3  長度命令和長度設定命令

3.1  預定義的文字字元長度命令

3.2  長度定義命令

3.3  長度設定命令

3.4  長度增加命令

3.5  取文字深度命令

3.6  取文字高度命令

3.7  取文字寬度命令te

x中的長度可以分兩類,一是固定長度,一是彈性可變長度。

長度是由前面可能有符號

2的小數,後接乙個尺寸單位組成。下面是可允許的單位及縮寫名稱:

cm 厘公尺

mm 公釐

in 英吋

3 pt 點

4 bp 大點

5 pc pica

6 dd dìdôt點

7 cc cicero

8 em 與當前字型大小有關,相當於大寫字母m的寬度

ex 與當前字型大小有關,相當於小寫字母x的高度

小數點可以用圓點句號,也可以用逗號,即12.5cm和12,5cm是一樣的效果。注意0不是乙個合法的長度,因為其沒有長度單位。當長度為0時,不能只寫數字0,必須附上單位,例如寫成0mm或0pt等。

所謂彈性長度

9就是根據排版需要可以自動伸長或縮短的長度

10定義彈性長度的語法是:

normal-len plus b-len minus s-len

其中normal-len、b-len是固定長皮,表示正常情況下長度為normal-len,但最大可以拉長到normal-len加上b-len的和,最小可以收縮到normal-len減去s-len的差。例如:

\setlength

為了能自動排版出優美的版面,在te

x中使用了大量的彈性長度,此外還有乙個特殊的彈性長度

\fill,它的正常長度是零,但可以伸展到任何長度。下面是另一些使用彈性長度概念的命令。

\dotfill 產生一串彈性長度的點

\hfill 產生乙個可水平方向伸縮的、用空白填充的彈性長度

\hrulefill 產生乙個可水平方向伸縮的,用水平標尺填充的彈性長度

\vfill 產生乙個可垂直方向伸縮的彈性長度

\width

\height

\depth

\totalheight

這些命令可作為測量文字字型尺寸的長度命令、其中

\totalheight=

\height+

\depth。

\newlength

這條命令將其必選引數

\gnat定義為長度命令並將其值設定為0 in。如果命令巳經存在的話,會產生錯誤。

\setlength

這條命令用於將長度命令的值設為length。

\addtolength

這條命令使得長度命令的值增加乙個增量length,length可以為負值。

\settodepth

這條命令將長度命令的值設為同文字引數text的深度相等

???。

\settoheight

這條命令將長度命令的值設為同文字引數text的高度相等。

\settowidth

這條命令將長度命令的值設為同文字引數text的寬度相等。

1文字整理:virhuiai

2+或-

31 in = 2.54cm

41 in = 72.27pt

51 in = 72bp

61 pc = 12pt

71157 dd = 1238 pt

81 cc = 12 dd

9橡皮長度

10這種長度實際上由3個非負的長度組成,一是正常長度,即沒有伸縮時的長度,二是伸長時最多可以增加的長度,三是縮短時最多可以減少的長度

file translated fromte

xby tt

h,version 4.03.

on 10 may 2012, 20:56.

TeX 文字的強調與詞間空格

utf8nsung 1 文字的強調 2 詞間空格 傳統方式下用打字機列印手稿時,重要的單詞用帶下劃線來表示。la tex文件中允許強調重要的單詞或文字,此時使用下面的命令 emph 例如 if you use emphasising in analready emphasised text,then...

馬氏距離與歐式距離

1 歐式距離 2 標準歐式距離 3 馬氏距離 4 測試 構造資料,構建乙個長軸為2短軸為1的橢圓 測試兩個點到質心的距離綠色的點x1 1,0 和黃色的點x2 0,0.8 通過計算歐式距離發現x2距離質心更近一些,但是計算馬氏距離和標準歐式距離卻又是x1距離的更近些 很直接的原因就是長軸的方差比較大,...

基礎 269 曼哈頓距離與歐幾里德距離

題目 用人話來說,是這樣子滴 給乙個r,r是半徑 在 曼哈頓距離 曼哈頓看來,r是直角三角形中兩直角邊的和。然後,把兩點放在一條直線上 與座標軸平行 作為半徑 但這是抽象理解,所謂圓其實是個正方形,現在r已被上述操作 抽象 出了 半徑 作為四分之一的正方形 的 邊長 然後r 2得到圓 正方形 的直徑...