在表格和文本之间添加空格

在表格和文本之间添加空格

我尝试在表格和文本之间添加一些空格,但是命令\setlength{\textfloatsep}{2cm}不起作用,这是什么问题?

这是我的代码:

\documentclass[letterpaper,12pt]{book}
\usepackage{tabularx, caption}
\begin{document}
\section{PLAN DE TRABAJO Y CRONOGRAMA DE ACTIVIDADES}
\vspace{2cm}
El plan de trabajo estará fundamentado en la resolución secuencial de cada uno de los objetivos específicos planteados con anterioridad. Se estima una duración total de entre 16 semanas y se espera dedicar en general un  total de 2 a 4 semanas por objetivo. El plan de trabajo se ilustra en la tabla 1. 
\setlength{\textfloatsep}{2cm}
\begin{tabularx}{\textwidth}{| X | X | X | X |}
  \hline
   \textbf{Objetivo especifico}     & \textbf{Metas}     & \textbf{Indicador}       &\textbf{Actividades}     \\ \hline
   0         & 2        & 4         &6         \\ \hline
   1         & 3        & 5         &7         \\ \hline
\end{tabularx}
\captionof{table}{Plan de trabajo} \label{tab:title2} 
\end{document}

这是我的输出:

在此处输入图片描述

我在 ubuntu 14.04 上使用 Texmaker

答案1

tabularx不是浮点数,您使用的命令在此不起作用(它们适用于浮点数,如table)。您有以下选择:

封闭tabularxtable环境中并使用\renewcommand{\intextsep}{2cm}。在这种情况下,你不需要\captionof\caption就足够了。或者

\captionof将上述内容放入tabularx并使用\captionsetup{aboveskip=2cm}

\begin{tabularx}在后面加上一个空\vspace{2cm}

El plan de trabajo estará fundamentado en la resolución secuencial de cada uno de los objetivos específicos planteados con anterioridad. Se estima una duración total de entre 16 semanas y se espera dedicar en general un  total de 2 a 4 semanas por objetivo. El plan de trabajo se ilustra en la tabla 1. 

\vspace{2cm}  %% 2cm is changeable as your wish
\begin{tabularx}{\textwidth}{| X | X | X | X |}

相关内容