LaTeX 中的字体大小混乱

LaTeX 中的字体大小混乱

我是 LaTeX 的初学者,无法解决这个问题。希望在这里能得到帮助。

我有以下代码:

 \documentclass[12pt]{article}
 \usepackage{newtxtext,newtxmath}
 \usepackage{authblk}
 \renewcommand{\Authfont}{\fontsize{12}{14.4pt}\selectfont}
 \renewcommand{\Affilfont}{\fontsize{10}{12}\selectfont}
 \begin{document}
\title{\textbf{Preparation of Papers for IEEE Sponsored Conferences \& Symposia}}
\author{Navdeep Singh\textsuperscript{a}, Lakhwinder Kaur \textsuperscript{b}, Kuldeep Singh \textsuperscript{c}}
\affil[a,b]{Dept. of Computer Science \& Engg., Punjabi University, Patiala, 147001, Punjab}
\affil[c]{Bharat Electronics Ltd, Ghaziabad, U.P, India}
\date{}
\maketitle
\end{document}

输出结果如下: enter image description here

我们在这里可以看到,最后一位作者名字的上标包含一个不需要的“1”。我无法找出我的代码中的错误。请帮我找到它。

我想问的另一个问题是基于以下两个命令

\documentclass[12pt]{article}
\renewcommand{\Authfont}{\fontsize{12}{14.4pt}\selectfont}

两个命令都表示字体大小为 12pt,那么为什么 title 和 authors 的字体大小不同?我知道它们属于不同的包,但给定的 12pt 字体大小应该保持不变?对吗?

如果期刊要求我使用 12pt 的字体大小,我该如何确定哪种字体大小合适?请给我建议。

答案1

您应该使用 \author 的可选参数设置脚注标记:

 \documentclass[12pt]{article}
 \usepackage{newtxtext,newtxmath,lipsum}
 \usepackage{authblk}
 \renewcommand{\Affilfont}{\footnotesize}
 \renewcommand{\Authfont}{\normalsize}
 \renewcommand\Authands{, }
 \begin{document}
\title{\textbf{Preparation of Papers for IEEE Sponsored Conferences \& Symposia}}
\author[a]{Navdeep Singh}
\author[b]{Lakhwinder Kaur}
\author[c]{Kuldeep Singh}
\affil[a,b]{Dept. of Computer Science \& Engg., Punjabi University, Patiala, 147001, Punjab}
\affil[c]{Bharat Electronics Ltd, Ghaziabad, U.P, India}
\date{}
\maketitle

\lipsum
\end{document}

标题大于 12pt。

enter image description here

相关内容