在 \affil{} 中使用“\\”会打印逗号而不是跳至下一行。

在 \affil{} 中使用“\\”会打印逗号而不是跳至下一行。

我想在标题中添加“通信应寄给 author1”。因此尝试了以下操作,但没有跳到下一行,而是打印了逗号“\\”。这是一个最低限度的工作示例。

\documentclass[twocolumn,10pt]{article}
\usepackage[affil-it]{authblk}
\usepackage{blindtext}
\usepackage{abstract}


\begin{document}
    \title{\vspace{-1.0cm}Concise Title.}
    \author[1]{Author 1}
    \author[1]{Author 2}
    \affil[1]{\small Blah1, Blah2, U.S.A \\  Correspondence should be addressed to author1; [email protected]}

    \date{\vspace{-5ex}}

    \twocolumn[
    \begin{@twocolumnfalse}
        \maketitle
        \begin{abstract}
            \normalsize
            \blindtext

            \vspace{1cm} 
        \end{abstract}
    \end{@twocolumnfalse}
    ]
\end{document}

在此处输入图片描述

如果我改用 \newline,我会得到所需的结果,但对齐会丢失。

\documentclass[twocolumn,10pt]{article}
\usepackage[affil-it]{authblk}
\usepackage{blindtext}
\usepackage{abstract}


\begin{document}
    \title{\vspace{-1.0cm}Concise Title.}
    \author[1]{Author 1}
    \author[1]{Author 2}
    \affil[1]{\small Blah1, Blah2, U.S.A \newline  Correspondence should be addressed to author1; [email protected]}

    \date{\vspace{-5ex}}

    \twocolumn[
    \begin{@twocolumnfalse}
        \maketitle
        \begin{abstract}
            \normalsize
            \blindtext

            \vspace{1cm} 
        \end{abstract}
    \end{@twocolumnfalse}
    ]
\end{document}

在此处输入图片描述

答案1

该包建议使用\authorcr在字段中换行\author,但它也可以在 中起作用\affil

\documentclass[twocolumn,10pt]{article}
\usepackage[affil-it]{authblk}
\usepackage{blindtext}
\usepackage{abstract}

\begin{document}

\title{\vspace{-1.0cm}Concise Title.}
\author[1]{Author 1}
\author[1]{Author 2}
\affil[1]{\small Blah1, Blah2, U.S.A \authorcr
 Correspondence should be addressed to author1; [email protected]}

\date{\vspace{-5ex}}

\twocolumn[
\begin{@twocolumnfalse}
\maketitle
\begin{abstract}
\normalsize
\blindtext

\vspace{1cm} 
\end{abstract}
\end{@twocolumnfalse}
]
\end{document}

在此处输入图片描述

相关内容