LaTeX 美化表格位置

文章目录

  • 1. 按
  • 2. 表格居中
  • 3. 表格名居左
    • 3.1. 核心代码
    • 3.2. 完整代码

1. 按

默认情况下,表格名称位于中间,表格靠左放置。有时候为了达到更好的效果,我们可以将表格居中放置或者将表格名称居左放置。
LaTeX 美化表格位置_第1张图片

2. 表格居中

只需要在表格前面加条居中命令\centering就可以了。
完整代码:

\documentclass[hyperref, UTF8]{ctexart}

\begin{document}

\begin{table}
% table caption is above the table
\caption{\bfseries变量及意义}
\centering
% For LaTeX tables use
\label{tab:1}  % Give a unique label
\begin{tabular}{c|c}
\hline
\bfseries{变量} & \bfseries{意义}  \\
\hline
\bfseries{${{s}^{2}}$} &剩余方差\\
\bfseries$Q$ &误差平方和 \\
\bfseries${{\delta }^{2}}$ &天然气总量回归方程的位置参数 \\
\bfseries${{\beta }_{0}}$ &天然气总量回归方程的回归系数 \\
\bfseries${{\beta }_{1}}$ &天然气总量回归方程的回归系数 \\
\bfseries${{\beta }_{2}}$ &天然气总量回归方程的回归系数 \\
\bfseries${{\hat{\beta }}_{j}}$ &天然气总量回归方程的最小二乘法的估计值 \\
\hline
\end{tabular}
\end{table}

\end{document}

3. 表格名居左

3.1. 核心代码

放在开头处的documentclass那行的下面,用于修改默认的表格标题居左设置

\makeatletter
% This does justification (left) of caption.
\long\def\@makecaption#1#2{%
  \vskip\abovecaptionskip
  \sbox\@tempboxa{#1: #2}%
  \ifdim \wd\@tempboxa >\hsize
    #1: #2\par
  \else
    \global \@minipagefalse
    \hb@xt@\hsize{\box\@tempboxa\hfil}%
  \fi
  \vskip\belowcaptionskip}

3.2. 完整代码

\documentclass[hyperref, UTF8]{ctexart}

\makeatletter
% This does justification (left) of caption.
\long\def\@makecaption#1#2{%
  \vskip\abovecaptionskip
  \sbox\@tempboxa{#1: #2}%
  \ifdim \wd\@tempboxa >\hsize
    #1: #2\par
  \else
    \global \@minipagefalse
    \hb@xt@\hsize{\box\@tempboxa\hfil}%
  \fi
  \vskip\belowcaptionskip}

\begin{document}

\begin{table}
% table caption is above the table
\caption{\bfseries变量及意义}
% For LaTeX tables use
\label{tab:1}  % Give a unique label
\begin{tabular}{c|c}
\hline
\bfseries{变量} & \bfseries{意义}  \\
\hline
\bfseries{${{s}^{2}}$} &剩余方差\\
\bfseries$Q$ &误差平方和 \\
\bfseries${{\delta }^{2}}$ &天然气总量回归方程的位置参数 \\
\bfseries${{\beta }_{0}}$ &天然气总量回归方程的回归系数 \\
\bfseries${{\beta }_{1}}$ &天然气总量回归方程的回归系数 \\
\bfseries${{\beta }_{2}}$ &天然气总量回归方程的回归系数 \\
\bfseries${{\hat{\beta }}_{j}}$ &天然气总量回归方程的最小二乘法的估计值 \\
\hline
\end{tabular}
\end{table}

\end{document}

你可能感兴趣的:(latex)