−−Beverycarefulaboutwhitespaceinthisdocument−linebreaksareverymeaningful-- and it is very easy to break the layout with poorly considered line breaks
if(subtitle)subtitleendif
−−thereareaffiliations,renderthatif(by-affiliation/first)LATEXfor(by-author)$$if(by-author.url)$by−author.name.literalelseby−author.name.literalendifif(by−author.affiliations/first) if(by−author.affiliations/allbutlast) (for(by−author.affiliations/allbutlast)if(it.url)it.nameelseit.nameendif, endforfor(by−author.affiliations/last)if(it.url)it.nameelseit.nameendifendfor)
else (for(by−author.affiliations/first)if(it.url)it.nameelseit.nameendifendfor)
endif endif endforif(date)dateendif endif −−Iftherearenoaffiliations,wecanjustoutputauthorsif(by-affiliation)LATEXelseif(by-author)LATEXfor(by-author)LATEXif(by-author.url)∣[by-author.name.literal](by-author-url)elseLATEXby-author.name.literalLATEXendif$$endfor$
if(date)dateendif endif
if(abstract)abstractendif