我正在尝试学习 Latex,但它确实让我抓狂...
我想在使用多列时删除任何不必要的空格(之前的空格,以及在这种情况下我不需要的标题)这里有一个例子:
\documentclass{article}
\usepackage[utf8]{inputenc}
\begin{document}
\textsc{Hi}
\begin{table}[ht]
\begin{tabular}{ccc}
\hline
\multicolumn{2}{c}{}\\% i removed the heading but it creates unecessary whitespace
X&X&X\\
X&X&X\\
\hline
\end{tabular}
\label{tab:multicol}
\end{table}
\end{document}
如何让“Hi”尽可能靠近带有 X 的行?我很难弄清楚。请帮忙!非常感谢!!
答案1
好吧,如果您不需要浮动表,您可以table
在代码中省略环境(但这样您也会失去浮动的可能性),以使“Hi”尽可能接近带有 X 的行。
为了获得更好的排版环境,table
在浮动表格前后添加了空间。
梅威瑟:
\documentclass{article}
\usepackage[utf8]{inputenc}
\begin{document}
\textsc{Hi}
%\begin{table}[ht]
\begin{tabular}{ccc}
\hline
% \multicolumn{2}{c}{title}\\% i removed the heading but it creates unecessary whitespace
X&X&X\\
X&X&X\\
\hline
\end{tabular}
\label{tab:multicol}
%\end{table}
\end{document}
结果如下:
从印刷角度来看不是推荐它......
编辑:
我建议使用环境table
。请测试以下代码
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{blindtext} % to create dummy text
\begin{document}
\blindtext % to create a short dummy text
\textsc{Hi}
%\begin{table}[ht]
\begin{tabular}{ccc}
\hline
% \multicolumn{2}{c}{title}\\% i removed the heading but it creates unecessary whitespace
X&X&X\\
X&X&X\\
\hline
\end{tabular}
\label{tab:multicol}
%\end{table}
\blindtext % to create a short dummy text
\begin{table}[ht]
\begin{tabular}{ccc}
\hline
X&X&X\\
X&X&X\\
\hline
\end{tabular}
\end{table}
\blindtext
\end{document}
结果如下: