我想减少第一行文本和表格开头之间的垂直空间。
我还想删除表格上的缩进,以便所有三行都从完全相同的垂直点开始。
\documentclass[final,a4paper,notitlepage,10pt]{report}
\usepackage[utf8]{inputenc} % inputenc for encoding to utf8
\setlength\parindent{0pt}
\begin{document}
\thispagestyle{empty} % this page does not have a header
Testing some text on the first line.\\
\begin{tabular}{l l}\\
Lorem ipsum & dolor sit amet
\end{tabular}\\
Why was the table above indented? and how can I reduce the space between first line and start of the table?
\end{document}
我找不到任何可以简单减少到 0 的表格缩进命令。如果它可以轻松完成工作,我愿意使用不同的表格环境。
目前给出的内容类似于:
答案1
我删除了\\
并将其替换为空白行,因为它是一个新段落。\vspace*{-\baselineskip}
消除了第一行和表格之间的空间。您可以将大小替换为其他值以调整垂直间距,例如\vspace*{-5mm}
。
另外,使用@{}
它来消除左侧的列间距。
用于\usepackage[showframe]{geometry}
显示边距。
\documentclass[final,a4paper,notitlepage,10pt]{report}
\usepackage[showframe]{geometry}
\usepackage[utf8]{inputenc} % inputenc for encoding to utf8
\setlength\parindent{0pt}
\begin{document}
\thispagestyle{empty} % this page does not have a header
Testing some text on the first line.
\vspace*{-\baselineskip}
\begin{tabular}{@{}l l}\\
Lorem ipsum & dolor sit amet
\end{tabular}\\
Why was the table above indented? and how can I reduce the space between first line and start of the table?
\end{document}