![有没有办法使用 comsoc IEEETran 类选项删除文档标题后的行?](https://linux22.com/image/366423/%E6%9C%89%E6%B2%A1%E6%9C%89%E5%8A%9E%E6%B3%95%E4%BD%BF%E7%94%A8%20comsoc%20IEEETran%20%E7%B1%BB%E9%80%89%E9%A1%B9%E5%88%A0%E9%99%A4%E6%96%87%E6%A1%A3%E6%A0%87%E9%A2%98%E5%90%8E%E7%9A%84%E8%A1%8C%EF%BC%9F.png)
答案1
带有菱形的线在内部定义为\IEEEcompsocdiamondline
。您可以重新将此命令定义为 empy,然后该线就会消失。
梅威瑟:
\documentclass[compsoc]{IEEEtran}
\def\IEEEcompsocdiamondline{}
\title{Filler}
\author{Filler}
\begin{document}
\maketitle
\section{Abstract}
\end{document}
结果:
\@maketitle
但是,由于中的定义,标题和第一部分之间仍然有很多垂直空间。IEEEtran.cls
您可以在那里更改代码,或者使用快速解决方法并将菱形线重新定义为一定量的负垂直空间:
\def\IEEEcompsocdiamondline{\vspace{-1.5cm}}
请注意,如果您在某处使用该类进行发布,发布者可能不允许对外观进行任何修改 - 但对于个人或非官方用途来说,这当然不是问题。