TeX-长度与距离
長(zhǎng)度與距離1
UTF8nsungContents
1? 固定長(zhǎng)度2? 彈性長(zhǎng)度
3? 長(zhǎng)度命令和長(zhǎng)度設(shè)置命令
???? 3.1? 預(yù)定義的文本字符長(zhǎng)度命令
???? 3.2? 長(zhǎng)度定義命令
???? 3.3? 長(zhǎng)度設(shè)置命令
???? 3.4? 長(zhǎng)度增加命令
???? 3.5? 取文本深度命令
???? 3.6? 取文本高度命令
???? 3.7? 取文本寬度命令
Abstract
T E X中的長(zhǎng)度可以分兩類,一是固定長(zhǎng)度,一是彈性可變長(zhǎng)度。1??固定長(zhǎng)度
長(zhǎng)度是由前面可能有符號(hào) 2的小數(shù),后接一個(gè)尺寸單位組成。下面是可允許的單位及縮寫名稱:2??彈性長(zhǎng)度
所謂彈性長(zhǎng)度 9就是根據(jù)排版需要可以自動(dòng)伸長(zhǎng)或縮短的長(zhǎng)度 10定義彈性長(zhǎng)度的語(yǔ)法是: normal-len?plus?b-len?minus?s-len 其中normal-len、b-len是固定長(zhǎng)皮,表示正常情況下長(zhǎng)度為normal-len,但最大可以拉長(zhǎng)到normal-len加上b-len的和,最小可以收縮到normal-len減去s-len的差。例如: \setlength{\parskip}{1ex?plus?0.5ex?minus?0.2ex} 為了能自動(dòng)排版出優(yōu)美的版面,在 T E X中使用了大量的彈性長(zhǎng)度,此外還有一個(gè)特殊的彈性長(zhǎng)度 \fill,它的正常長(zhǎng)度是零,但可以伸展到任何長(zhǎng)度。下面是另一些使用彈性長(zhǎng)度概念的命令。3??長(zhǎng)度命令和長(zhǎng)度設(shè)置命令
3.1??預(yù)定義的文本字符長(zhǎng)度命令
\width \height \depth \totalheight 這些命令可作為測(cè)量文本字體尺寸的長(zhǎng)度命令、其中 \totalheight= \height+ \depth。3.2??長(zhǎng)度定義命令
\newlength{\gnat} 這條命令將其必選參數(shù) \gnat定義為長(zhǎng)度命令并將其值設(shè)置為0 in。如果命令巳經(jīng)存在的話,會(huì)產(chǎn)生錯(cuò)誤。3.3??長(zhǎng)度設(shè)置命令
\setlength{\gnat}{length} 這條命令用于將長(zhǎng)度命令的值設(shè)為length。3.4??長(zhǎng)度增加命令
\addtolength{\gnat}{length} 這條命令使得長(zhǎng)度命令的值增加一個(gè)增量length,length可以為負(fù)值。3.5??取文本深度命令
\settodepth{\gnat}{text} 這條命令將長(zhǎng)度命令的值設(shè)為同文本參數(shù)text的深度相等 ???。3.6??取文本高度命令
\settoheight{\gnat}{text} 這條命令將長(zhǎng)度命令的值設(shè)為同文本參數(shù)text的高度相等。3.7??取文本寬度命令
\settowidth{\gnat}{tex} 這條命令將長(zhǎng)度命令的值設(shè)為同文本參數(shù)text的寬度相等。Footnotes:
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橡皮長(zhǎng)度 10這種長(zhǎng)度實(shí)際上由3個(gè)非負(fù)的長(zhǎng)度組成,一是正常長(zhǎng)度,即沒(méi)有伸縮時(shí)的長(zhǎng)度,二是伸長(zhǎng)時(shí)最多可以增加的長(zhǎng)度,三是縮短時(shí)最多可以減少的長(zhǎng)度File translated fromTEXby TTH,version 4.03.
On 10 May 2012, 20:56.
總結(jié)
- 上一篇: ZOJ 3861 安卓图案锁屏 DFS深
- 下一篇: R语言使用fmsb包可视化基本雷达图(r