日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

Latex tabular和tabular* 注意表格样式参数命令

發(fā)布時(shí)間:2023/12/20 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Latex tabular和tabular* 注意表格样式参数命令 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

一、表格環(huán)境的定義
環(huán)境tabular和tabular*是生成表格的基本工具,其定義(語(yǔ)法)如下:

\begin{tabular}[位置]{列}

\end{tabular}

\begin{tabular*}{寬度}[位置]{列}

\end{tabular*}

tabular環(huán)境可以用來排版帶有橫線和豎線的表格,LATEX自動(dòng)確定表格的寬度;tabular*環(huán)境與tabular環(huán)境類似,只是可以用參數(shù)指定表格的整體寬度,另外列參數(shù)必須在第一列后面的某個(gè)地方包含一個(gè)合適的表達(dá)式(見下面說明)。

通常,為了使表格在頁(yè)面上居中,要利用center環(huán)境:

\begin{center}
表格
\end{center}

二、表格環(huán)境參數(shù)格式
2.1 位置可選參數(shù)
該參數(shù)表示表格相對(duì)于外部文本行基線的位置,又稱為垂直定位參數(shù),有三種情況:
t: 表格頂部與當(dāng)前外部文本行的基線重合
b: 表格底部與當(dāng)前外部文本行的基線重合
缺省(不使用): 表格按照外部文本行的基線垂直居中

2.2 列必選參數(shù)
該參數(shù)表明表格的格式,故又稱為列格式參數(shù)。在這個(gè)參數(shù)中,對(duì)每一列必須有一個(gè)相應(yīng)的格式符號(hào),另外還可能包含相應(yīng)于表格左右邊界和列間距的其它項(xiàng)。列格式符號(hào)可以取下列值:
l: 列中文本左對(duì)齊
r: 列中文本右對(duì)齊
c: 列中文本居中
pf寬度g: 指定列的文本寬度,寬度由寬度參數(shù)給出,列中文本按該寬度自動(dòng)換行
|: 畫一條豎直線
||: 畫二條緊相鄰的豎直線

三、 表格文本行中的命令
表格中的每一水平行都由\結(jié)束。這些行由一組彼此之間用&符號(hào)分開的列條目組成。因此每一行應(yīng)具有與列定義中列中相同數(shù)目的列條目,其中有些條目可以是空白的。
3.1 \tabularnewline命令
\tabularnewline命令用于強(qiáng)制一表格行的結(jié)束,而\除了可以結(jié)束整個(gè)一行表格內(nèi)容外,還可以在單個(gè)列的內(nèi)容中實(shí)現(xiàn)換行.

3.2 \ hline命令
這條命令只能位于第一行前面或緊接在行結(jié)束命令\的后面,表示在剛結(jié)束的那一行畫一根水平的直線。如果這條命令位于表格的開頭,那么就會(huì)在表格頂部畫一橫線,橫線的寬度與表格的寬度相同. 放在一起的兩條水平\hline命令就會(huì)畫出兩條間隔很小的水平線.

3.3 \cline{n-m}命令
這條命令的放置同\hline命令,并且在一行中可以出現(xiàn)多次。該命令從第n列的左邊開始,畫一條到第m列右邊結(jié)束的水平線.

3.4 \ vline命令
該命令畫一條豎直線,其高度等于其所在行的行高。用這種命令,可以得到那些不是貫穿整個(gè)表格的豎直線.

3.5 \multicolumn{數(shù)}{列}{文本}命令
這條命令只能位于一行的開始或者一個(gè)列分隔符(&)的后面,它把接下來的數(shù)個(gè)列合并成一個(gè)列處理,其內(nèi)容為文本。該列的總寬度等于合并前各個(gè)列的寬度之和加上列間距之和。列參數(shù)的含義與tabular環(huán)境中列參數(shù)相似。

3.6 @表達(dá)式:@文本
@表達(dá)式在出現(xiàn)兩列中間的每一行上插入文本,同時(shí)去掉原來在這兩列間自動(dòng)插入的
空白。我們有下面的幾點(diǎn)為變通:
1. 如果我們需要繼續(xù)使用空白,必須在@表達(dá)式的文本參數(shù)中包含\hspace{}命令。
2. 如果希望某兩個(gè)特定列之間的間隔與缺省的標(biāo)準(zhǔn)間隔不同,可以在表格環(huán)境的行參數(shù)中相應(yīng)的位置上放上@{\hsapce{寬度}}控制,此時(shí)該處列間間隔將變成寬度。
3. @表達(dá)式中使用\extracolsep{寬度}控制,使后面所有列間間隔在原來標(biāo)準(zhǔn)間隔的基礎(chǔ)上增加寬度大小。
4. 在tabular*環(huán)境中。必須使用@{\extracolsep\fill}命令,使后面所有列間距可以伸展到預(yù)定義的表格寬度。
5. 一個(gè)表格即使左右邊界沒有豎線或其他表征符號(hào),相應(yīng)的位置與后面(前面)的列之間也會(huì)插入等于標(biāo)準(zhǔn)列間隔一半的空白。如果不希望有這些空白,可以在行參數(shù)開始或結(jié)束處使用@{}表達(dá)式。

四、表格樣式參數(shù)命令
在表格的生成中,LATEX要利用許多樣式參數(shù),來設(shè)置其標(biāo)準(zhǔn)值。我們也可以在導(dǎo)言區(qū)或某一環(huán)境中用\setlength 命令改變這些值。
x4.1 \tabcolsep命令
用于tabular或tabular*環(huán)境,表示兩列間標(biāo)準(zhǔn)間隔的一半大小
x4.2 \arrayrulewidth命令
代表表格中水平線與垂直線的寬度
x4.3 \doublerulesep命令
代表表格中使用垂直豎線時(shí)兩根豎線間的距離
x4.4 \arraystretch命令
代表表格中行間距的縮放比例因子(缺省的標(biāo)準(zhǔn)值為1)

http://blog.sina.com.cn/s/blog_53a8a4710100x4c1.html

總結(jié)

以上是生活随笔為你收集整理的Latex tabular和tabular* 注意表格样式参数命令的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。