我意识到这可能是一个非常简单的问题,但我是一个完全的初学者。
我正在自动生成与下面的 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}”之前。