\vspace
我在使用时遇到问题乳胶,因为表格和段落之间有较大的垂直空间。- 我决定使用
\vspace{-4mm}
但它对垂直间距没有太大影响。 - 因此,当我删除括号时
\vspace -4mm
,出现了错误Missing number, treated as zero.
,但结果是完美的,如何才能获得删除垂直空格并同时删除错误的良好结果?
编辑:最小工作示例
我添加了链接至平均能量损失因为它包含几个附加文件,如ieeeconference.cls
和bibliography.bib
,而且我不确定问题是否出自其中任何一个。
形状良好但有错误
形状不好没有错误
答案1
我建议使用float
和caption
包。通过创建新的标题样式,应该可以实现与您的标题样式类似的格式和更高效的间距。
\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage{lipsum}
\usepackage{float}
\usepackage{caption}
\usepackage[left=1.5cm,right=1.5cm,top=1.5cm,bottom=1.5cm]{geometry}
\DeclareCaptionLabelFormat{custom_fl}{\MakeUppercase{#1} \MakeUppercase{\romannumeral #2}}
\DeclareCaptionFormat{custom_f}{#1\par \textsc{#3}}
\captionsetup[table]{format=custom_f,labelformat=custom_fl}
\begin{document}
\lipsum[1-2]\\
\begin{table}[H]
\centering
\caption{A table}
\begin{tabular}{|c|c|}
\hline
Configuration &\\\hline
Setting 1 & Values\\\hline
Setting 2 & Value\\\hline
\end{tabular}
\end{table}
\lipsum[3-4]
\end{document}