一、简单表格
1.1 源代码
\documentclass{ctexart}
\begin{document}
\begin{tabular}{|l|c|r|}
\hline
教材课程 & 教学老师 & 课时 \\
\hline
C语言 & 徐老师 & 40 \\
\hline
JAVA & 王老师 & 33 \\
\hline
计算机原理 & 刘老师 & 43 \\
\hline
跨平台 & 吴老师 & 34 \\
\hline
\end{tabular}
\end{document}
1.2 效果展示
二、浮动三线表
2.1 源代码
\documentclass{ctexart}
\usepackage{booktabs}
\begin{document}
\begin{table}[htbp]%横向对齐方式默认为居左
% \centering, \raggedleft 命令来把横向对齐方式改成居中或居右。
\begin{tabular}{lll}
\toprule
教材课程 & 教学老师 & 课时 \\
\midrule
C语言 & 徐老师 & 40 \\
JAVA & 王老师 & 33 \\
计算机原理 & 刘老师 & 43 \\
跨平台 & 吴老师 & 34 \\
\bottomrule
\end{tabular}
\end{table}
\end{document}
2.2 效果展示(显示不是居中)
三、简单表格参数修改展示
3.1 源代码
\documentclass{ctexart}
\begin{document}
tabular 环境中的行可以采用居顶、居中、居底等纵向对齐方式,分别
用 t, c, b 来表示,缺省的是居中对齐。列之间的分隔符也可以改用其他
符号,比如用 || 来画双竖线。
\begin{tabular}[t]{||l||c||r||} %语法:[纵向对齐]{横向对齐和分隔符},一般用t居顶,这样表格在文字下面,否则会对齐最后一行(b)或者中间(c)行
\hline
教材课程 & 教学老师 & 课时 \\
\hline
C语言 & 徐老师 & 40 \\
\hline
JAVA & 王老师 & 33 \\
\hline
计算机原理 & 刘老师 & 43 \\
\hline
跨平台 & 吴老师 & 34 \\
\hline
\end{tabular}
\end{document}
3.2 效果展示图
四、表格宽度控制
4.1 源代码
%表格的宽度控制,p{宽度},这时纵向对齐方式是居顶,t, c, b 等参数失效。
\documentclass{ctexart}
\begin{document}
%\begin{table}[htbp]%加上这里横向对齐方式默认居左
\begin{tabular}{|p{80pt}|p{80pt}|p{80pt}|}
\hline
教材课程 & 教学老师 & 课时 \\
\hline
C语言 & 徐老师 & 40 \\
\hline
JAVA & 王老师 & 33 \\
\hline
计算机原理 & 刘老师 & 43 \\
\hline
跨平台 & 吴老师 & 34 \\
\hline
\end{tabular}
%\end{table}
\end{document}
4.2 效果展示图