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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

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

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

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

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

\end{tabular}

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

\end{tabular*}

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

通常,為了使表格在頁面上居中,要利用center環境:

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

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

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

三、 表格文本行中的命令
表格中的每一水平行都由\結束。這些行由一組彼此之間用&符號分開的列條目組成。因此每一行應具有與列定義中列中相同數目的列條目,其中有些條目可以是空白的。
3.1 \tabularnewline命令
\tabularnewline命令用于強制一表格行的結束,而\除了可以結束整個一行表格內容外,還可以在單個列的內容中實現換行.

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

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

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

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

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

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

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

總結

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

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。