更改 \thanks 的间距会产生空行

更改 \thanks 的间距会产生空行

在双倍行距的文章中,我尝试将注释保持为\thanks单倍行距。我使用这个话题将间距改\thanks回单倍行距。这有效,但它也会在注释开头生成一个空行。如何让文本与*符号在同一行开始?

\documentclass{article} 
\usepackage[doublespacing]{setspace}
\usepackage{lipsum}

\begin{document}

\title{\vspace{-4cm}Title goes here}
\author{Author Goes Here\thanks{\protect\singlespacing\protect\lipsum[1]}}
\date{\today}

\maketitle

\begin{abstract}
\noindent \lipsum[2]
\end{abstract}

\section{First section}
\lipsum[5]

\end{document}

答案1

我最初的 MWE 太小了。问题出在加载包的顺序上。具体来说,加载\usepackage{setspace}\usepackage{hyperref}会产生双倍行距的感谢信。尝试通过\protect\singlespacing向感谢信中添加内容来纠正此问题,结果会在感谢信中生成白线。

\usepackage{setspace}之前加载\usepackage{hyperref}会保持感谢信单倍行距。

另外,Egreg 的解决方案\protect\linespread{1}\protect\selectfont是无论加载包的顺序如何,都可以添加感谢信。

为了完整起见,实际文件的完整序言如下。

\documentclass[letterpaper,12pt]{article} 

\usepackage{amsfonts, amsmath, amssymb}
\usepackage{url}
\usepackage[left=1in,top=1.5in,bottom=1.5in,right=1in,nohead]{geometry}
\usepackage[disable,section]{easy-todo}
\usepackage[longnamesfirst]{natbib}

%% Swap the next two packages to correct the double-spaced thanks-note
\usepackage{hyperref}
\usepackage[doublespacing]{setspace}

\usepackage[font=normalsize]{subfig} 
\usepackage{graphicx}
\usepackage{multirow}                 
\usepackage{booktabs}
\usepackage{dcolumn}                  

\usepackage{pdflscape} 
\usepackage{textcomp} 
\usepackage{xcolor} 
\hypersetup{
    colorlinks,
    linkcolor={red!50!black},
    citecolor={blue!50!black},
    urlcolor={blue!80!black}
}
\usepackage{color}
\usepackage{changepage} 
\usepackage{rotating}
\usepackage{array}
\usepackage{xtab} 
\usepackage{etoolbox} 

\AtBeginEnvironment{xtabular}{\singlespacing} 
\AtBeginEnvironment{abstract}{\onehalfspacing}

\usepackage{lipsum}


\begin{document}

\title{\vspace{-4cm}\textsc{Title goes here}}

\author{Author \textsc{Goes Here}\thanks{\protect\lipsum[1]}} 

\date{\vspace{1.5em}\today}
\maketitle


 \begin{abstract}
 \noindent \lipsum[2]
 \end{abstract}

\clearpage
\section{First section}
\noindent \lipsum[5]

\end{document}

相关内容