2016-05-23 168 views
1

大家好我创建乳胶表我的代码看起来是这样的:如何设置列的固定宽度?

\begin{table}[H] 
\centering 
\caption{caption} 
\label{my-label} 
\begin{tabular}{lll} 
\hline 
\multicolumn{3}{|c|}{\cellcolor[HTML]{34CDF9}{\color[HTML]{000000} Matriz confusión Genero.}} \\ \hline 
\multicolumn{1}{|l|}{}  & \multicolumn{1}{l|}{M}  & \multicolumn{1}{l|}{F}  \\ \hline   
\multicolumn{1}{|l|}{M}  & \multicolumn{1}{l|}{43}  & \multicolumn{1}{l|}{7}  \\ \hline 
\multicolumn{1}{|l|}{F}  & \multicolumn{1}{l|}{11}  & \multicolumn{1}{l|}{39}  \\ \hline 
\end{tabular} 
\end{table} 

它运作良好,但问题是当我尝试修复我试着列的宽度:

\begin{tabular}{l{2cm}|l{2cm}|l{2cm}} 

结果是同一张表,可变长度的列,我想修复列的长度,我想欣赏任何建议来解决这个问题。

回答

2

考虑下面的代码:

\documentclass[a4paper]{article} 
\usepackage{} 

\begin{document} 

\begin{table}%[H] 
    \centering 
    \caption{caption} 
    \label{my-label} 
    \begin{tabular}{|p{20mm}|p{15mm}|p{10mm}|} 
     \hline 
%  \multicolumn{3}{|c|}{\cellcolor[HTML]{34CDF9}{\color[HTML]{000000} Matriz confusión Genero.}} \\ \hline 
     \multicolumn{3}{|c|}{Matriz confusión Genero.} \\ \hline 
     & M & F \\ \hline 
     M & 43 & 7 \\ \hline 
     F & 11 & 39 \\ \hline 
    \end{tabular} 
\end{table} 

\end{document} 

,下面的表格输出:

screenshot of output

您可能感兴趣的特别线路

\begin{tabular}{|p{20mm}|p{15mm}|p{10mm}|} 

实施paragraph alignment为内容 一列给定的宽度(这里分别为20,15和10毫米)。


,使其更简单,你应该刚刚摆脱所有这些\multicolumn{1}{}{}的,改变

\begin{tabular}{l{2cm}|l{2cm}|l{2cm}} 

\begin{tabular}{|p{2cm}|p{2cm}|p{2cm}|} 
+0

另外:http://stackoverflow.com/questions/ 37053549 /我正在尝试使用latex-for-documentation-i-am-unable-to-format-the-table-ple/37057626#37057626 – MattAllegro

+0

还有:http://stackoverflow.com/questions/33106545/latex-table-syntax/33110870#33110870等等。 – MattAllegro

相关问题