patch: option automatique pour auteurs au singulier
Lorsqu’il n’y a qu’un·e seul·e auteur·trice, la page d’accueil affiche tout de même « Auteurs » au pluriel. Cette incohérence a été relevée par Michael E. Sinatra le 25 juin 2025 dans un canal Mattermost de la Chaire de recherche du Canada sur les écritures numériques.
Pour contourner la limitation des templates pandoc, il est possible de faire une évaluation statique du nombre d’auteurs (y en a-t-il un ou plusieurs?) à même le générateur python/pressoir et de passer cette information à pandoc sous forme d’une variable libre.
Étant donné que pandoc est invoqué en interface ligne de commande avec une liste d’arguments, on peut simplement ajouter cette option à la liste:
--variable=singleauthor
Les arguments suivants sont équivalents (aucune valeur assignée signifie
simplement que la variable est true):
-V singleauthor
-V singleauthor=true
--variable=singleauthor:true
Voir https://pandoc.org/MANUAL.html#option--variable
Pandoc ne permet pas d’utiliser des comparateurs dans son langage de templating -- uniquement la vérification true / false, d’où ce patch suggéré.
Voir https://pandoc.org/MANUAL.html#conditionals
Signed-off by: Louis-Olivier Brassard louis@loupbrun.ca