表格超出页面宽度

表格超出页面宽度

我是 Latex 的新手,为了制作表格,我使用了 CTAN Excel 到 Latex 包。生成的代码如下:

\begin{table}[htbp]
  \centering
  \caption{Add caption}
    \begin{tabular}{rcccccc}
    \toprule
    \multicolumn{1}{c}{Local} & Tipo de Lâmpada & Tipo de Luminária & Quantidade & P\_lamp (W) & Equipamentos auxiliares & Comando \\
    \midrule
    \multicolumn{1}{l}{Armazém de Fio e Malha} & VMAP  & Para lâmpada de descarga & 8     & 250   & B+C   & I \\
    \multicolumn{1}{l}{Armazém de Malha - Armazém Principal} & FT (T8) & Industriais salientes, com abas refletoras & 29    & 58    & A+B+C & I \\
    \multicolumn{1}{l}{Cantina} & FT (T8) & Saliente e estanque & 12    & 58    & A+B+C & I+CL \\
    \multicolumn{1}{l}{Confeção} & FT (T8) & Industriais suspensas, com abas refletoras & 203   & 58    & A+B+C & I \\
    \multicolumn{1}{l}{Gabinetes} & FT (T8) & De encastrar & 68    & 18    & A+B+C & CL \\
    \multicolumn{1}{l}{Laboratório Físico-Químico} & FT (T8) & De encastrar & 120   & 18    & A+B+C & I+CL \\
    \multicolumn{1}{l}{Preparação de malha crua} & VMAP  & Para lâmpada de descarga & 17    & 250   & B+C   & I \\
    \multicolumn{1}{l}{Tinturaria} & VMAP  & Para lâmpada de descarga (suspensas) & 61    & 250   & B+C   & I \\
    \multicolumn{1}{l}{Tricotagem Nova} & VMAP  & Para lâmpada de descarga & 27    & 250   & B+C   & I \\
    \multicolumn{1}{l}{Tricotagem Velha} & FT (T8) & Industriais salientes, com abas refletoras & 22    & 58    & A+B+C & I+CL+CE \\
    \bottomrule
    \end{tabular}
  \label{tab:addlabel}
\end{table}

结果是这样的:

在此处输入图片描述

如您所见,它超出了页面宽度。我读了一些关于使用 tabularx 包的内容。我已经将它添加到序言中,但一切保持不变!有人能帮我吗?提前谢谢!

答案1

tabular我建议您不要使用环境,而是使用tabularx环境和自动换行“长”单元格内容的列类型。

在此处输入图片描述

\documentclass{article}
\usepackage[letterpaper,margin=1in]{geometry} % set text block parameters

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[portuguese]{babel}

\usepackage{tabularx,booktabs,ragged2e,caption}
\newcolumntype{L}{>{\RaggedRight\arraybackslash}X}
\newcolumntype{C}{>{\Centering\arraybackslash}X}

\begin{document}

\begin{table}

  \caption{Add caption}
    \begin{tabularx}{\textwidth}{@{} L CC cc C c @{}}
    \toprule
    Local & Tipo de Lâmpada & Tipo de Luminária & Quantidade & P\_lamp (W) & Equipamentos auxiliares & Comando \\
    \midrule
     Armazém de Fio e Malha & VMAP  & Para lâmpada de descarga & 8     & 250   & B+C   & I \\
     Armazém de Malha--Armazém Principal & FT (T8) & Industriais salientes, com abas refletoras & 29    & 58    & A+B+C & I \\
     Cantina & FT (T8) & Saliente e estanque & 12    & 58    & A+B+C & I+CL \\
     Confeção & FT (T8) & Industriais suspensas, com abas refletoras & 203   & 58    & A+B+C & I \\
     Gabinetes & FT (T8) & De encastrar & 68    & 18    & A+B+C & CL \\
     Laboratório Físico-Químico & FT (T8) & De encastrar & 120   & 18    & A+B+C & I+CL \\
     Preparação de malha crua & VMAP  & Para lâmpada de descarga & 17    & 250   & B+C   & I \\
     Tinturaria & VMAP  & Para lâmpada de descarga (suspensas) & 61    & 250   & B+C   & I \\
     Tricotagem Nova & VMAP  & Para lâmpada de descarga & 27    & 250   & B+C   & I \\
     Tricotagem Velha & FT (T8) & Industriais salientes, com abas refletoras & 22    & 58    & A+B+C & I+CL+CE \\
    \bottomrule
    \end{tabularx}
  \label{tab:addlabel}
\end{table}
\end{document}

相关内容