LaTeX中表格單元格中內容自動換行 (Wrap text)問題


LaTeX中表格單元格中內容自動換行 (Wrap text)問題

以前也遇到過該問題,但沒有深究,采用的是一個非常笨的方法,將表格另起一行,將需要換行的那個單元表格的內容寫在新的行中的對應單元格中,而新行的其他所有單元格都保持為空白。這是一個非常不好的辦法。
今天,我在此遇到該問題,終於將該問題弄明白。原來table命令中本來就有就有讓單元格自動換行的參數命令。

先看不自動換行的表格帶來的丑陋面貌:

這里寫圖片描述
可以看出C級出版社那一列已經跑出頁面,很不好看。修正后的代碼如下,注意使用p{3cm}參數,指的是當該單元格超出3cm的時候自動換行:

\begin{table}[ht]
\caption{test}
\label{Tab:bookRWCal}
\centering
\begin{tabular}{lp{3cm}p{3cm}p{3cm}}
\toprule
\textbf{著作類別} &\textbf{A級出版社} &\textbf{B級出版社}&\textbf{C級出版社}\\
\midrule
學術專著 &第一作者3分/萬字,其他作者 2分/萬字 &第一作者3分/萬字,其他作者 2分/萬字 &第一作者3分/萬字,其他作者 2分/萬字\\
\bottomrule
\end{tabular}
\end{table}

運行得到的效果如下:

這里寫圖片描述

 

我們可以發現,完全修正了剛才的問題。
————————————————
版權聲明:本文為CSDN博主「阿智智」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/RobertChenGuangzhi/article/details/48916319

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM