我对 Latex 还很陌生,我正在尝试删除标题和第一部分标题之间的空格。
我目前有以下命令:
\documentclass[11pt, oneside]{article} \usepackage[tmargin=1in,bmargin=1in,lmargin=1.25in,rmargin=1.25in]{geometry}
\usepackage{graphicx}
\usepackage{titling}
\setlength{\droptitle}{-5em}
\usepackage{amssymb}
\title{\textbf{\textit{\underline{Assistive Electronic Device Solutions in Urology}}}}
\date{}
\begin{document}
\maketitle
\section{Introduction and Scope}\label{sec:intro}
example text
\end{document}
看起来像:
我怎样才能删除标题和第 1 部分之间的空格?
谢谢
答案1
尝试这个:
\documentclass[11pt, oneside]{article} \usepackage[tmargin=1in,bmargin=1in,lmargin=1.25in,rmargin=1.25in]{geometry}
\usepackage{graphicx}
\usepackage{titling}
\setlength{\droptitle}{-5em}
\usepackage{amssymb}
\title{\textbf{\textit{\underline{Assistive Electronic Device Solutions in Urology}}}}
\date{}
\begin{document}
\maketitle
%%%%%%%% added this
\vspace{-1.5in} % adjust the length to suit your aesthetic
\section{Introduction and Scope}\label{sec:intro}
example text
\end{document}
答案2
最简单的方法是重新定义\@maketitle
。在下面的代码中,与作者和日期相关的部分已被注释掉,并且对 应用了所需的(尽管不好看)格式。此外,所有垂直空格都已删除,只保留\@title
由于 而产生的垂直空格。center
\documentclass[11pt, oneside]{article}
\usepackage[tmargin=1in,bmargin=1in,lmargin=1.25in,rmargin=1.25in]{geometry}
\makeatletter
\def\@maketitle{%
\newpage
\null
% \vskip 2em%
\begin{center}%
\let \footnote \thanks
{\LARGE \bfseries\itshape\underline{\@title}\par}% <-- changed
% \vskip 1.5em%
% {\large
% \lineskip .5em%
% \begin{tabular}[t]{c}%
% \@author
% \end{tabular}\par}%
% \vskip 1em%
% {\large \@date}%
\end{center}%
\par
% \vskip 1.5em
}
\makeatother
\title{Assistive Electronic Device Solutions in Urology}
\begin{document}
\maketitle
\section{Introduction and Scope}\label{sec:intro}
example text
\end{document}