文章预览
选自:https://ask.latexstudio.net/ask/question/17275.html 希望每个单元格都是上下居中,左右居中,表格宽度和页面同宽,或者是能自由设置每一列宽度。在使用\newline换行后,发现第一行不是居中对齐了。案例如下 \ documentclass [12pt, a4paper, oneside] {ctexart} \ usepackage {booktabs,tabularx} \ begin {document} \ begin {table} [!h] \ renewcommand \ arraystretch {1.2} \ centering \ newcolumntype {C} {>{\centering\arraybackslash} X} % 自适应宽度的居中对齐 \ newcolumntype {Y} [1] {>{\centering\arraybackslash} m{#1}} % 指定宽度的居中对齐 \ begin {tabularx} {\textwidth} {Y{8em} CC} \ toprule & sj sjf iosj fsj ifsj fs & sj sjf iosj fsj ifsj fs \ \ \ midrule 想在这里换行 \ newline 这是第二行 & 10 & 20 \ \ 居中第二行
………………………………