答案1
如果尚未选出总统,您可以暂时使用 \examiner
宏来代替总统\committeepresident
。
遗憾的是,标题页的设计确实是硬编码的(计划更改这一点,但几个月前不会更改),因此满足您的需求的最佳方式是重新定义它的某些部分,这里是\YAD@committee@tabular
定义表格的(私有)宏,其规范(默认情况下>{\itshape}llp{5cm}l
)很容易更改。
以下是 MWE:
\documentclass[mainlanguage=english]{yathesis}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
%
% Modification of the committee tabular
\makeatletter
\renewcommand*{\YAD@committee@tabular}{%
\small%
\begin{tabular}[t]{>{\itshape}llp{8cm}l}
\multicolumn{4}{@{}l}{\bfseries\YAD@translation{committeemembers}}%
\\[.25cm]
\DTLforeach*{YAD@staffs}{%
\YAD@the@staff=YAD@the@staff%
}{%
%
\YAD@display@staff{\YAD@the@staff}%
}%
\end{tabular}%
}%
\makeatother
%
\supervisor[professor,affiliation=ULCO]{Michel}{de Montaigne}
\cosupervisor[associateprofessor*,affiliation=ULCO]{Charles}{Baudelaire}
\comonitor[associateprofessor,affiliation=ULCO]{Étienne}{de la Boétie}
\referee[professor,affiliation=IHP]{René}{Descartes}
\referee[seniorresearcher,affiliation=CNRS]{Denis}{Diderot}
% Currently, we're not sure Victor Hugo will be the committe president...
% \committeepresident[professor,affiliation=ENS Lyon]{Victor}{Hugo}
% ... but we know he will be an examiner
\examiner[professor,affiliation=ENS Lyon]{Victor}{Hugo}
\examiner[associateprofessor,affiliation=Université de Paris~13]{Sophie}{Germain}
\examiner[juniorresearcher,affiliation=INRIA]{Joseph}{Fourier}
\examiner[juniorresearcher*,affiliation=CNRS]{Paul}{Verlaine}
\guest{George}{Sand}
%
\begin{document}
\maketitle
\end{document}