无法在表格之间产生垂直空间

无法在表格之间产生垂直空间

我意识到这可能是一个非常简单的问题,但我是一个完全的初学者。

我正在自动生成与下面的 LaTeX 代码非常相似的代码。但是无论我做什么,我都无法在两个表之间留出空间 - vspace 似乎不起作用。

但是,如果我在这些表格后面有一个图形,那么表格和图形之间的 vspace 就可以正常工作。

有人能给我一些建议吗?我补充道

\usepackage{parskip}

今天因为我不想进行段落格式化。

非常感谢你的帮助,

汤姆。

%% WriteReport.m method created this file.
\documentclass[english]{article}
\usepackage{avant}
\usepackage[T1]{fontenc}
\usepackage{geometry}
\geometry    {verbose,tmargin=2cm,bmargin=2cm,lmargin=2cm,rmargin=2cm,headheight=1cm,headsep=1cm,footskip=1cm}
\usepackage{fancyhdr}
\pagestyle{fancy}
\usepackage{color}
\usepackage{babel}
\usepackage{array}
\usepackage{float}
\usepackage{graphicx}
\usepackage{parskip}
\usepackage[bookmarks=true,bookmarksnumbered=false,bookmarksopen=false,
breaklinks=false,pdfborder={0 0 1},backref=false,colorlinks=false]
{hyperref}
\hypersetup{pdftitle={MyOutput},
pdfauthor={Autogenerated by MyOutput}}
\providecommand{\tabularnewline}{\\}
\usepackage{color}
\lhead{MyOutput}
\begin{document}
\section{\textsf{Section title}}
\begin{tabular}{|r|l|}
   \hline
   one & two \\
   \hline
   one & two \\
   \hline
   one & two \\
   \hline
   one & two \\
   \hline
   one & two \\
   \hline
\end{tabular}
\newline
\vspace*{1 cm}
\begin{tabular}{|r|l|}
   \hline
   three & four \\
   \hline
   three & four \\
   \hline
   three & four \\
   \hline
   three & four \\
   \hline
   three & four \\
   \hline
\end{tabular}
\end{document}

答案1

你需要一个\newline 也一样\vspace

所以

\newline
\vspace*{1 cm}
\newline

反而。

答案2

一个简单的解决方案是将“\vspace*{1 cm}”放在下表中,即
“\begin{table}”之后,紧接着“\caption{my table's caption}”之前。

相关内容