LaTeX中表格的同一列單元格分散對齊
阿新 • • 發佈:2019-01-05
在使用
我使用的環境是TeXlive 2015,使用xeCJK包,編譯程式時xelatex。要做到上述那一點,程式碼舉例如下:
\begin{tabular}{rl}
\makebox[4em][s]{論文題目}: & \@title\\
\makebox[4em][s]{專\hspace{\fill}業}:& \@major\\
\makebox[4em ][s]{博\hspace{\fill}士\hspace{\fill}生}: & \@author\\
\makebox[4em][s]{指導教師}: & \@advisorname \,\, \@advisortitle
\end{tabular}
特別指出:\makebox[4em][s]{xxxx}
實現分散對齊的功能,其中,4em表示分散對齊的最長的長度為4個字的長度,引數s表示兩端分散對齊。還要注意,如果某個單元格的內容少於4個字,則在字間必須加上命令\hspace{\fill}
,否則,不會產生想要的結果。
編譯結果為:
注意到上圖中橢圓圈定的部分已經分散對齊了。