Rispolvero questo vecchio post perché anch’io cercherei una soluzione alla mancanza di un campo “relatore” in beamer.
Quello che ho scoperto finora è che nella classe beamer.cls si trova:
`\RequirePackage{beamerbasetitle}
% Commands for constructing the title page`
Alché, sono andato a spulciare il file beamerbasetitle.sty, dove vengono definiti i vari comandi \author{}, \institute{}, eccetera.
Dunque, la mia proposta sarebbe quella di creare un campo \advisor{}, che io abbozzerei così:
`\def\advisor{\@dblarg\beamer@advisor}
\long\def\beamer@advisor[#1]#2{%
\def\insertadvisor{Relatore:~#2}%
}
\advisor{}`
Che è definito sulla falsariga degli altri campi (senza offrire niente di eccezionale eh :D)
Ora, premesso che il codice delinato sia corretto, come faccio a dire al comando \maketitle che vorrei piazzare il campo advisor sotto author?
Non volevo ridefinire \author perché ho la sensazione che in tutte le slide a seguire ci sia nel pedice anche il relatore. Oppure è giusto così?
Un grazie sentito a tutti i volenterosi 😀