我是 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}
我们在这里可以看到,最后一位作者名字的上标包含一个不需要的“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。