写SCI论文需要插入一个表格,表格内变量和文字描述都有,而且要考虑对齐设置。第一步,采用原来的:
\begin{table}{thb}
\begin{center}
\begin{tabular}{c l l}
"表格内容"
\end{tabular}
\end{center}
\end{table}
此方法下,表格内内容无法自动换行,内容以单行出现,如果有大段文字内容,表格整体宽度会超限,所以需要设置每列的宽度。
因此在\begin{tabular}后的参数里面可以设置每列的对其方式和每列的宽度,设置了宽度后,表格内容会自动换行,但此时会出现竖直方向对齐的问题,表格中默认是向上对齐,如需竖直水平对齐还需要设置参数。列宽、水平对齐、竖直对齐的设置方法是在\begin{tabular}后边添加大括号,{m{0.34in}<{\centering} m{1.1in}<{\centering} m{2in} m{2.3in}},设置四列的d对齐方式和宽度。m是设置竖直方向对齐方式,0.34in是设置列宽为0.34inch,<{\centering}是设置水平对齐为居中,缺省水平对齐设置的话,默认为左对齐。
当前是解决了问题,但是还没搞清楚设置项里面“<”的作用。知其然却不知其所以然,网上搜索也没找到解释。有知道的大牛给讲一下哦。
另外设置了列宽后,编辑完出现的行间距很短,很丑,于是加入一句行距设置:
\renewcommand{\arraystretch}{1.5}
加在\begin{center}后,\begin{tabular}前。增大了表格间的行距,比较美观。