无线条的表格

无线条的表格

我想建立一个表,但它很具体。你们能帮我解决这个问题吗?

Table1,2

我知道我必须使用表格和表格,但我不知道如何将破折号放在数据集下和 n=1 下等等。

而且我不希望表格中有灰色和白色的背景颜色,因为我不知道:P。

\documentclass[a4paper, 12pt,fleqn]{article} 
 \usepackage[left=30mm,right=40mm,top=25mm,bottom=20mm, includeheadfoot]    
  {geometry}%centering hinter headfoot
 \usepackage[ngerman]{babel}
 \usepackage[rm={tabular, lining},sf={tabular, lining},tt={monowidth, tabular,  
   lining}]{cfr-lm}
  \usepackage[onehalfspacing]{setspace}     
 \pagestyle{myheadings}
 \usepackage{courier}
  \renewcommand*\familydefault{\sfdefault} %Schriftart geändert
    \usepackage{booktabs}

 \begin{document}
  \begin{table}[htbp]
 \centering
   \begin{tabular}{ccccccccccc}
 Data set-1 for the example problem\\
 \midrule
 1& \
 1&0&&&1&4&&1&6\
  \end{tabular}
  \label{default}
 \end{table} 
\end{document}

答案1

cmidrule使用from 的替代解决方案booktabs

\documentclass[a4paper, 12pt,fleqn]{article} 
\usepackage[left=30mm,right=40mm,top=25mm,bottom=20mm, includeheadfoot]    
     {geometry}%centering hinter headfoot
\usepackage[ngerman]{babel}
\usepackage[rm={tabular, lining}, sf={tabular, lining},
             tt={monowidth, tabular, lining}]{cfr-lm}
\usepackage[onehalfspacing]{setspace}     
\pagestyle{myheadings}
\usepackage{courier}
\renewcommand*\familydefault{\sfdefault} %Schriftart geändert
\usepackage{booktabs}

\begin{document}
\begin{table}[htbp]
\centering
\begin{tabular}{cccccccc}
\multicolumn{8}{l}{Data set-1 for the example problem}\\
\toprule
 & & \multicolumn{6}{c}{Job}\\
 Stage & Machine & \multicolumn{3}{c}{$n=1$} & 
 \multicolumn{3}{c}{$n=2$}\\
 \cmidrule(lr){3-5}\cmidrule(l){6-8}
 $i$ & $m$ & 
 $S_{m,i,n,0}$ & $S_{m,i,n,1}$ & $S_{m,i,n,2}$ &  
 $S_{m,i,n,0}$ & $S_{m,i,n,1}$ & $S_{m,i,n,2}$ \\
 \midrule
   1& 1&40&15&60&30&70&10\\
   \bottomrule
\end{tabular}
\label{default}
\end{table} 
\end{document}

enter image description here

答案2

我昨天遇到了类似的问题,在我的例子中答案是 hhline 包。

所以它也可能对你有帮助:

\usepackage{hhline}
%% ...

\begin{tabular}{ccccccccccc}
 \multicolumn{7}{l}Data set-1 for the example problem}\\ \hline
 1& \
  1&0&&&1&4&&1&6\ \\
 \hhline{~----------}
  1& \
  1&0&&&1&4&&1&6\
  \end{tabular}

enter image description here

~ 表示该列没有线
- 表示该列有线

字符数应与表格定义本身一样多。


[编辑]

这更接近您的初始示例。垂直规则只是为了演示多列单元格的居中。

   \begin{tabular}{ccccccccccc}
    \multicolumn{7}{l}{Data set-1 for the example problem}\\ \hline
        \multicolumn{2}{c}{} & \multicolumn{6}{|c|}{job}\\
        Stage & Mashine & \multicolumn{3}{|c|}{n = 1} & \multicolumn{3}{|c|}{n = 2}\\
% Data set-1 for the example problem\\
 %\midrule
 \hhline{~~---------}
 1& \
 1&0&22222222&3&1&4&5&1&6&6\ \\ \hline
 1& \
 1&00000000&2&3&111111111111&4&5555555555&1&6&6 \\
  \end{tabular}

enter image description here

相关内容