我在 CLS 中使用此代码来制作 TEX 中的标题,我遇到的问题是定义作者并将其数据分开,我能找到的只是一行中的作者,然后是 \afill,我正在尝试:
首先,我希望能够使 \center 大小增大,但标题的开头和结尾变小。
然后我需要将作者对齐 \flushleft 像示例一样向下并与标题对齐:
Joh Smi
学院 ORCID 0000-0000-0000-0000
Ant Sil
学院 ORCID 0000-0000-0000-0000
Lorenzo Ortiz
学院 ORCID 0000-0000-0000-0000
我使用这个代码是 cls 来制作作者
\LoadClass{article}
\renewcommand\normalsize{
\@setfontsize\normalsize{12}{12}}
\RequirePackage{natbib}%bibliografia
\RequirePackage[utf8]{inputenc}
\RequirePackage[a4paper, margin=25mm, headsep=15mm, footskip=15mm]{geometry}
\setlength{\parindent}{0pt}
\RequirePackage{titling}
\pretitle{
\begin{center}
\fontsize{14}{14} \selectfont \bfseries}
\posttitle{
\par
\end{center}\vskip 0.5em}
\preauthor{
\begin{noindent}
\fontsize{10}{10} \selectfont
\renewcommand\Affilfont{\fontsize{10}{10} \selectfont}}
\postauthor{
\end{noindent}
\par}
\RequirePackage{authblk}
\renewcommand\Authsep{,}
\renewcommand\Authand{,}
\renewcommand\Authands{,}
在 TEX 文件中我使用
\affil[]{local name and town}```
Thanks for the help and sorry if I'm not explaining myself well.
I'm real new in latex and not from an English natural language country.
答案1
好的,经过几周的寻找,我终于找到了正确的答案:
在https://ctan.org/pkg/titling寻找包 authblk
最后你会发现使用命令块就可以达到目的。
就我的情况来说:
\RequirePackage[块]{authblk}
谢谢您的帮助。
瑞·席爾瓦