96 lines
7.3 KiB
TeX
96 lines
7.3 KiB
TeX
$if(false)$
|
|
% This sectrion defines the author block and affiliation blocks
|
|
% based on the author and affiliation theme
|
|
$endif$
|
|
\newcommand{\authorstyle}[1]{{$if(titlepage-theme.author-fontsize)$\fontsize{$titlepage-theme.author-fontsize$}{$titlepage-theme.author-spacing$}\selectfont
|
|
$endif$$for(titlepage-theme.author-fontstyle)$\$titlepage-theme.author-fontstyle${$endfor$#1$for(titlepage-theme.author-fontstyle)$}$endfor$}}
|
|
|
|
\newcommand{\affiliationstyle}[1]{{$if(titlepage-theme.affiliation-fontsize)$\fontsize{$titlepage-theme.affiliation-fontsize$}{$titlepage-theme.affiliation-spacing$}\selectfont
|
|
$endif$$for(titlepage-theme.affiliation-fontstyle)$\$titlepage-theme.affiliation-fontstyle${$endfor$#1$for(titlepage-theme.affiliation-fontstyle)$}$endfor$}}
|
|
|
|
$if(titlepage-style-code.author.none)$
|
|
\newcommand{\titlepageauthorblock}{}
|
|
$endif$
|
|
$if(titlepage-style-code.author.plain)$
|
|
\newcommand{\titlepageauthorblock}{
|
|
$if(titlepage-theme.author-color)$\textcolor{$titlepage-theme.author-color$}$endif${\authorstyle{$for(by-author)$\nohyphens{$by-author.name.literal$}$sep$$titlepage-theme.author-sep$$if(titlepage-theme.author-space-between)$~\\ \vspace{$titlepage-theme.author-space-between$}$endif$$endfor$\\}}
|
|
}
|
|
$endif$
|
|
$if(titlepage-style-code.author.plain-with-and)$
|
|
\newcommand{\titlepageauthorblock}{
|
|
$if(titlepage-theme.author-color)$\textcolor{$titlepage-theme.author-color$}$endif${\authorstyle{$if(by-author/allbutlast)$$for(by-author/allbutlast)$\nohyphens{$by-author.name.literal$}$sep$$titlepage-theme.author-sep$ $if(titlepage-theme.author-space-between)$~\\ \vspace{$titlepage-theme.author-space-between$}$endif$$endfor$$for(by-author/last)$ and \nohyphens{$by-author.name.literal$}$endfor$$else$$for(by-author/last)$\nohyphens{$by-author.name.literal$}$if(titlepage-theme.author-space-between)$~\\ \vspace{$titlepage-theme.author-space-between$}$endif$$endfor$$endif$}}
|
|
}
|
|
$endif$
|
|
$if(titlepage-style-code.author.superscript)$
|
|
\newcommand{\titlepageauthorblock}{
|
|
$if(titlepage-theme.author-color)$\textcolor{$titlepage-theme.author-color$}$endif${\authorstyle{$for(by-author)$\nohyphens{$by-author.name.literal$}$for(by-author.affiliations)${\textsuperscript{$it.number$}}$sep${\textsuperscript{,}}$endfor$$if(by-author.email)$$if(by-author.affiliations)$\textsuperscript{,}$endif${\textsuperscript{*}}$endif$$sep$$titlepage-theme.author-sep$ $if(titlepage-theme.author-space-between)$~\\ \vspace{$titlepage-theme.author-space-between$}$endif$$endfor$}}
|
|
}
|
|
$endif$
|
|
$if(titlepage-style-code.author.superscript-with-and)$
|
|
\newcommand{\titlepageauthorblock}{
|
|
$if(titlepage-theme.author-color)$\textcolor{$titlepage-theme.author-color$}$endif${\authorstyle{$if(by-author/allbutlast)$$for(by-author/allbutlast)$\nohyphens{$by-author.name.literal$}$for(by-author.affiliations)${\textsuperscript{$it.number$}}$sep$\textsuperscript{,}$endfor$$if(by-author.email)$$if(by-author.affiliations)$\textsuperscript{,}$endif${\textsuperscript{*}}$endif$$sep$$titlepage-theme.author-sep$ $if(titlepage-theme.author-space-between)$~\\ \vspace{$titlepage-theme.author-space-between$}$endif$$endfor$$for(by-author/last)$ and $if(titlepage-theme.author-space-between)$~\\ \vspace{$titlepage-theme.author-space-between$}$endif$\nohyphens{$by-author.name.literal$}$for(by-author.affiliations)${\textsuperscript{$it.number$}}$sep$\textsuperscript{,}$endfor$$if(by-author.email)$$if(by-author.affiliations)$\textsuperscript{,}$endif${\textsuperscript{*}}$endif$$endfor$$else$$for(by-author/last)$\nohyphens{$by-author.name.literal$}$for(by-author.affiliations)${\textsuperscript{$it.number$}}$sep$\textsuperscript{,}$endfor$$if(by-author.email)$$if(by-author.affiliations)$\textsuperscript{,}$endif${\textsuperscript{,*}}$endif$$endfor$$endif$}}}
|
|
$endif$
|
|
$if(titlepage-style-code.author.author-address)$
|
|
\newcommand{\titlepageauthorblock}{
|
|
$if(titlepage-theme.author-color)$\textcolor{$titlepage-theme.author-color$}$endif${\authorstyle{
|
|
$for(by-author)$$by-author.name.literal$$if(by-author.affiliations)$$titlepage-theme.affiliation-sep$$for(by-author.affiliations)$$by-author.affiliations.name$$if(by-author.affiliations.department)$$titlepage-theme.affiliation-sep$$by-author.affiliations.department$$endif$$if(by-author.affiliations.address)$$titlepage-theme.affiliation-sep$$for(by-author.affiliations.address)$$by-author.affiliations.address$$sep$$titlepage-theme.affiliation-sep$$endfor$$endif$$sep$$titlepage-theme.affiliation-sep$$endfor$$endif$$if(by-author.email)$$titlepage-theme.affiliation-sep$$by-author.email$$endif$$sep$\\
|
|
$if(titlepage-theme.author-space-between)$\vspace{$titlepage-theme.author-space-between$}$endif$$endfor$}}}
|
|
$endif$
|
|
$if(titlepage-style-code.author.two-column)$
|
|
\newcommand{\titlepageauthorblock}{
|
|
\newlength{\miniA}
|
|
\setlength{\miniA}{0pt}
|
|
\newlength{\namelen}
|
|
$for(by-author)$\settowidth{\namelen}{$by-author.name.literal$}\setlength{\miniA}{\maxof{\miniA}{\namelen}}$endfor$
|
|
\setlength{\miniA}{\miniA+0.05\textwidth}
|
|
\newlength{\miniB}
|
|
\setlength{\miniB}{0.99\textwidth - \miniA}
|
|
\begin{minipage}{\miniA}
|
|
\begin{flushleft}
|
|
$if(titlepage-theme.author-color)$\textcolor{$titlepage-theme.author-color$}$endif${\authorstyle{$for(by-author)$$by-author.name.literal$$sep$\\ $if(titlepage-theme.author-space-between)$
|
|
\vspace{$titlepage-theme.author-space-between$}$endif$$endfor$}}
|
|
\end{flushleft}
|
|
\end{minipage}
|
|
\begin{minipage}{\miniB}
|
|
\begin{flushright}
|
|
$if(titlepage-theme.affiliation-color)$\textcolor{$titlepage-theme.affiliation-color$}$endif${\affiliationstyle{$for(by-author)$$for(by-author.affiliations/first)$$by-author.affiliations.name$
|
|
$endfor$$sep$\\
|
|
$if(titlepage-theme.affiliation-space-between)$\vspace{$titlepage-theme.affiliation-space-between$}
|
|
$endif$$endfor$\\}}
|
|
\end{flushright}
|
|
\end{minipage}}
|
|
$endif$
|
|
|
|
$if(titlepage-style-code.affiliation.none)$
|
|
\newcommand{\titlepageaffiliationblock}{}
|
|
$endif$
|
|
$if(titlepage-style-code.affiliation.numbered-list)$
|
|
\newcommand{\titlepageaffiliationblock}{
|
|
\hangindent=1em
|
|
\hangafter=1
|
|
\affiliationstyle{$for(by-affiliation)${$it.number$}.~$if(by-affiliation.name)$$it.name$$endif$$if(by-affiliation.department)$$if(by-affiliation.name)$$titlepage-theme.affiliation-sep$$endif$$it.department$$endif$$if(by-affiliation.address)$$if(by-affiliation.name)$$titlepage-theme.affiliation-sep$$else$$if(by-affiliation.department)$$titlepage-theme.affiliation-sep$$endif$$endif$$it.address$$endif$%
|
|
$sep$\par\hangindent=1em\hangafter=1$if(titlepage-theme.affiliation-space-between)$
|
|
\vspace{$titlepage-theme.affiliation-space-between$}$endif$
|
|
$endfor$
|
|
}}
|
|
$endif$
|
|
$if(titlepage-style-code.affiliation.numbered-list-with-correspondence)$
|
|
\newcommand{\titlepageaffiliationblock}{
|
|
\hangindent=1em
|
|
\hangafter=1
|
|
{\affiliationstyle{
|
|
$for(by-affiliation)${$it.number$}.~$if(by-affiliation.name)$$it.name$$endif$$if(by-affiliation.department)$$if(by-affiliation.name)$$titlepage-theme.affiliation-sep$$endif$$it.department$$endif$$if(by-affiliation.address)$$if(by-affiliation.name)$$titlepage-theme.affiliation-sep$$else$$if(by-affiliation.department)$$titlepage-theme.affiliation-sep$$endif$$endif$$it.address$$endif$
|
|
$sep$\par\hangindent=1em\hangafter=1$if(titlepage-theme.affiliation-space-between)$
|
|
\vspace{$titlepage-theme.affiliation-space-between$}$endif$
|
|
$endfor$
|
|
|
|
\vspace{1\baselineskip}
|
|
$if(author)$
|
|
$for(by-author)$
|
|
$if(by-author.email)$
|
|
* \textit{Correspondence:}~$by-author.name.literal$~$by-author.email$
|
|
$endif$$endfor$$endif$
|
|
}}
|
|
}
|
|
$endif$
|