我是 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}