问题一:
[插件]excel自动生成latex表格:【LaTeX】使用Excel中导出latex代码的表格-CSDN博客
问题二:
生成的latex表格断断续续问题:
1 将 \toprule 、\midrule 、\bottomrule修改为 \hline
2 将 \cmidrule修改为 \cline
3 还要注意将excel里面的灰色线条去掉:点击‘视图’,取消勾选‘网格线’
问题三:选择性的加粗线条
1 加入宏包:
\usepackage{tabu}
2 ...
\begin{tabular} ->替换为 \begin{tabu}
...
\end{tabular} ->替换为 \end{tabu}
....
3 将需要加粗的线条如下替换:
\hline ->替换为 \tabucline[1.5pt]{-} 即可
问题四: 表格太大,需要缩小到适应大小:
...
\resizebox{\textwidth}{!}{
\begin{tabular} ->替换为 \begin{tabu}
...
\end{tabular} ->替换为 \end{tabu}
}
....
这样就可以自适应的调整大小~
-------------------------------
下面这个方法是手动调整,可以调节各种尺寸的大小
\setlength{\tabcolsep}{0.05mm}{xxx}
表格内换行
宏包:\usepackage{makecell}
环境:tabular
命令:\makecell[居中情况]{第1行内容 \\ 第2行内容 \\ 第3行内容 ...}
\makecell[c]{a \\ b \\ b}
\begin{table}[h] %开始一个表格environment,表格的位置是h,here。
\caption{改变表格任一列宽} %显示表格的标题
\begin{tabular}{p{3cm}|p{3cm}|p{3cm}} %设置了每一列的宽度,强制转换。
\hline
\hline
\makecell[c]{ECSSD\\b b b} & \makecell[c]{ECSSD\\b b b} & \makecell[c]{ECSSD\\b b b} \\ %用&来分隔单元格的内容 \\表示进入下一行
\hline %画一个横线,下面的就都是一样了,这里一共有4行内容
Bitmap & .bmp & Bitmap images are recommended because they offer the most control over the exact image and colors.\\
\hline
\makecell[c]{a\\a} & .gif & Compressed image format used for Web pages. Animated GIFs are supported.\\
\hline
\multirow{2}{*}{Method}&
\multicolumn{3}{c|}{C}&\multicolumn{3}{c|}{ D}\cr\cline{2-7}
&Precision&Recall&F1-Measure&Precision&Recall&F1-Measure\cr
Joint Photographic Experts Group (JPEG) & .jpeg, .jpg & Compressed image format used for Web pages.\\
\hline
Portable Network Graphics (PNG) & .png & Compressed image format used for Web pages.\\
\hline
\hline
\end{tabular}
\end{table}
第一列一行,第二列多行
\multirow{2}{*}{Method}&
\multicolumn{3}{c|}{C}&\multicolumn{3}{c|}{ D}\cr\cline{2-7}
&Precision&Recall&F1-Measure&Precision&Recall&F1-Measure\cr
Excel生成latex代码