latex 图或表和正文间距过大怎么办

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了latex 图或表和正文间距过大怎么办相关的知识,希望对你有一定的参考价值。

latex 图或表和正文间距过大,解决的方法和操作步骤如下:

1、首先,使用Latex撰写文章,添加图片和标题。 编译后,中间有很大的空隙,如下图所示。

2、其次,完成上述步骤后,在beginfigure代码下方添加以下两行代码:

\\ setlength \\ uppercaptionskip 0.cm

\\ setlength \\ belowcaptionskip -0.cm

,如下图所示。

3、接着,按键盘上的“ctrl + shift + p”,在输入框中输入“dtp”,清除缓存,重新编译文件以查看效果,如下图所示。

4、最后,完成上述步骤后,间距就缩小了,问题已经解决,如下图所示。

参考技术A

1、应用Latex写文章,添加图片并caption,编译后发现中间有较大空隙。

2、在beginfigure代码下面添加如下两行代码:

\\setlength\\abovecaptionskip0.cm

\\setlength\\belowcaptionskip-0.cm

3、ctrl+shift+p键,在输入框中输入dtp回车,清空缓存后,重新编译文件,查看效果。

4、间距缩小了。

参考技术B 当处理很大的文档时,经常将文件分成若干个部分分别进行编译,这时我们可以使用LATEX所提供的命令\input\include\includeonly\inputtexfile
文件名只需指定基本名,不需加扩展名.tex,它等价于直接将文件“文件名.tex”中的内容输入到命令\input所处的位置.此命令可以放在文档的任何地方(导言区或正文区),而且可以相互嵌套。您可以将经常使用的导言放在单独的一个文件中,使用时置于源文件之首。在\begindocument....\enddocument之间加入多个\input命令.导言区加入\listfiles可以得到读入文件的清单.\includetexfile
使用\input命令的缺点是,通过\input命令合并起来的文章(不管那部分) 每经过一次修改,所有的文件都要被重新读入和处理。若用\input命令仅加载那个特定的文件,那么所有的页码、章节、插图和公式等的自动编号都从1开始,这会使交叉引用产生混乱。更好的办法是采用\include命令。它只能放在文档的正文区,不能嵌套,且与命令\includeonly文件清单结合使用。文件清单列出当前正在处理的文件(其中的文件名不需要加后缀.tex,各文件名用逗号隔开)。若\input命令后的文件名在文件清单中,则此命令等价于\clearpage\input文件名\clearpage,否则相当于换页。因此文档应该在新页开始(如章与章之间)分割。\include命令可以帮助我们省去很多宝贵的编译时间。它的主要好处是页面、章节和公 式编号的附加信息可以由\includeonly命令提供,因此交叉引这类命令,如\ref和pageref命令等能生成正确的结果。此命令可多次使用, 所需的导言区仅有一个。
参考技术C setlength\abovecaptionskip0.cm
\setlength\belowcaptionskip-0.cm
把上面两句加入到\beginfigure后面,通过改变里面的数字可以改变图与正文的距离,表的类似,你试试看。
参考技术D 用\vspace-1cm类似进行间距调整
将-1换成其他负数可自行调整距离

\begincenter
\begintable*[h]
\caption*An example
\begintabularccccccc
......

\endtabular
\endtable*
\endcenter
\vspace-1cm

以上是关于latex 图或表和正文间距过大怎么办的主要内容,如果未能解决你的问题,请参考以下文章

论文的参考文献字间距很大怎么改?如图,如何变成正常状态 就像14、15一样,谢谢!

latex中插入的图形与文字间距太大,怎么缩小

怎么使得Latex控制两行两列图形间距一致

LaTeX 写了一段\item,有step1,step2,... 但每个step之间的间距太大,要怎么设置间距

LaTeX 中的脚注间距

Latex公式图片间距