帮助解决 cls 和 tex 的标题问题

帮助解决 cls 和 tex 的标题问题

我在 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}

谢谢您的帮助。

瑞·席爾瓦

相关内容