表格不尊重文本边距

表格不尊重文本边距

我正在使用 elsevier 期刊模板开发一篇 overleaf 文章。我制作了一个表格,但边距不符合文本边距,有人知道如何解决吗?

在此处输入图片描述

\begin{table}[h]
\centering
\begin{tabular}{l l l l}
\hline
\textbf{Rede Convencional} & \textbf{Rede SG}\\
\hline
Medidores eletromecânicos & Medidores inteligentes \\
Geração centralizada de energia & Geração distribuída de energia \\
Pouco monitoramento do consumidor & Monitoramento em tempo real do conusmidor \\
Rede não-automatizada & Rede automatizada \\
\hline
\end{tabular}
\caption{Comparação entre rede convencional e rede SG \cite{ref10}.}
\end{table}

答案1

我建议您 (a) 加载tabularxragged2e包并 (b) 从 a 切换tabular到 atabularx环境。将其整体设置为\textwidth并指定 2 (而不是 4) 列类型X。对于间距合适的水平线,根据需要将包提供的所有宏替换\hline\toprule\midrule和—— 所有宏。\bottomrulebooktabs

在此处输入图片描述

\documentclass{elsarticle}
\usepackage[portuguese]{babel}
\usepackage[T1]{fontenc}
\usepackage{tabularx,ragged2e,booktabs}
\newcolumntype{L}{>{\RaggedRight\arraybackslash%
    \hangafter=1\hangindent=1em}X} % for automatic hanging indentation
\begin{document}

\begin{table}[h]
\begin{tabularx}{\textwidth}{@{} LL @{}}
\toprule
\textbf{Rede Convencional} & \textbf{Rede SG}\\
\midrule
Medidores eletromecânicos & Medidores inteligentes \\
Geração centralizada de energia & Geração distribuída de energia \\
Pouco monitoramento do consumidor & Monitoramento em tempo real do conusmidor \\
Rede não-automatizada & Rede automatizada \\
\bottomrule
\end{tabularx}
\caption{Comparação entre rede convencional e rede SG \cite{ref10}.}
\end{table}

相关内容