Grâce à vos conseils, je suis enfin parvenu à un résultat proche de l'original :
<img src="/upfiles/bat3.png" style="width: 100%;"/>
À part le texte à droite des accolades (*curly brackets* ?) qui devrait être centré verticalement au lieu d'être aligné tout en haut et le fait que les noms de vaisseaux ne sont pas tout à fait alignés sur la diagonale NE-SO de la page, je suis plutôt satisfait de ce premier jet.
Voici le code utilisé :
\documentclass[oneside,10pt,spanish,]{extbook}
\usepackage{fontspec}
\setmainfont[Numbers={OldStyle,Proportional}]{EBGaramond-Regular}
\usepackage[papersize={4.8 in, 6.4 in},left=.5 in,right=.5 in]{geometry}
\usepackage{ragged2e}
\usepackage{rotating}
\begin{document}
\thispagestyle{empty}
\footnotesize
$\left.
\begin{tabular}{p{.8\textwidth}}
\noindent\makebox[\linewidth][r]{Neptuno. E . . .}
\makebox[\linewidth][r]{Scipion. F . . . . .}
\makebox[\linewidth][r]{Rayo. E . . . . . . . .}
\makebox[\linewidth][r]{Formidable. F . . . .}
\makebox[\linewidth][r]{⸺Duguay. F . . . .}
\makebox[\linewidth][r]{Mont-Blanc. F . . . . . .}
\makebox[\linewidth][r]{Asis. E. . . . . . . . . . . . . .}
\end{tabular} \right\} $ \rotatebox[origin=c]{90}{\textsc{vanguardia.}}
$\left.
\begin{tabular}{p{.8\textwidth}}
\noindent\makebox[\linewidth][r]{Agustín. E . . . . . . . . . . . .}
\makebox[\linewidth][r]{PRIMER CUERPO Herós. F . . . . . . . . . . . . . .}
\makebox[\linewidth][r]{\textsc{mandado por Nelson} Trinidad. E . . . . . . . . . . . . .}
\makebox[\linewidth][r]{\textit{Victory.} Bucentauro. F . . . . . . . . . . . .}
\makebox[\linewidth][r]{\parbox{2.5cm}{\rightarrowfill} ⸺Neptune. F . . . . . . . . . . . .}
\makebox[\linewidth][r]{Redoutable. F . . . . . . . . . . . . . . .}
\makebox[\linewidth][r]{Intrépide. F . . . . . . . . . . . . . . . . . .}
\makebox[\linewidth][r]{SEGUNDO CUERPO ⸺Leandro. E . . . . . . . . . . . . . . . .}
\end{tabular} \right\} $ \rotatebox[origin=c]{90}{\textsc{centro.}}
$\left.
\begin{tabular}{p{.8\textwidth}}
\noindent\makebox[\linewidth][r]{\textsc{mandado por Collingwood} ⸺Justo. E . . . . . . . . . . . . . . . . . . . .}
\makebox[\linewidth][r]{\textit{Royal Sovereign} ⸺Indomptable. F . . . . . . . . . . . . . . .}
\makebox[\linewidth][r]{\parbox{2.5cm}{\rightarrowfill} Santa Ana. E . . . . . . . . . . . . . . . . . . . . . .}
\makebox[\linewidth][r]{Fougueux. F . . . . . . . . . . . . . . . . . . . . . . . .}
\makebox[\linewidth][r]{Monarca. E. . . . . . . . . . . . . . . . . . . . . . . . . .}
\makebox[\linewidth][r]{Plutón. F . . . . . . . . . . . . . . . . . . . . . . . . . . . .}
\end{tabular} \right\} $ \rotatebox[origin=c]{90}{\textsc{retaguardia.}}
$\left.
\begin{tabular}{p{.8\textwidth}}
\noindent\makebox[\linewidth][r]{Bahama. E . . . . . . . . . . . . . . . . . . . . . . . . . . . .}
\makebox[\linewidth][r]{⸺Aigle. F . . . . . . . . . . . . . . . . . . . . . . . . . . . .}
\makebox[\linewidth][r]{Montañés. E . . . . . . . . . . . . . . . . . . . . . . . . . . . . . }
\makebox[\linewidth][r]{Algeciras. E . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . }
\makebox[\linewidth][r]{⸺Argonauta. E . . . . . . . . . . . . . . . . . . . . . . . . . . . . }
\makebox[\linewidth][r]{Swift-Sure. F . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .}
\makebox[\linewidth][r]{⸺Argonaute. F . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .}
\makebox[\linewidth][r]{Ildefonso. E . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .}
\makebox[\linewidth][r]{⸺Achille. F . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .}
\makebox[\linewidth][r]{Príncipe de Asturias E . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .}
\makebox[\linewidth][r]{Berwich. F . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .}
\makebox[\linewidth][r]{Nepomuceno. E . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .}
\end{tabular} \right\} $ \rotatebox[origin=c]{90}{\textsc{reserva.}}
\normalsize
\end{document}
Auriez-vous des suggestions pour améliorer le code ?
N.B. Le caractère dans un petit rectangle à la gauche de Dugay, Neptune, etc. est un tiret em-double (U+2e3a).
P.S. Pour ce qui est de centrer le texte vertical en droite de page sur les accolades qui les précèdent (vanguardia, centro, retaguardia,) retaguardia), est-il préfèrable préférable que je traite ce problème dans une « question » séparée ?… séparée… en procurant présentant un MWE (minimal working example) ?… ECM ?
---------------------------------------
Modification, ce jour:
jour :
en utilisant le « package » graphicx et \\rotatebox[origin=c]{90}{\\textsc{centro.}} `\rotatebox[origin=c]{90}{\textsc{centro.}}` etc. (en lieu et place de \\begin{sideways} text…) `\begin{sideways} text…`), les légendes verticales indiquant les groupes de vaisseaux en droite de page sont maintenant correctement centrées sur les accolades… et en jouant sur la longeur longueur des « . . . » à droite des noms de vaisseaux vaisseaux, je devrais arriver à améliorer l'alignement de ceux-ci sur la diagonale de la page.
Il ne me restera alors plus qu'à résoudre le problème épineux de remplissage de la page… d'autant plus délicat que dans le cadre de ce projet le source LaTeX est généré par le convertisseur pandoc à partir de fichiers markdown et que le pdf résultant est proposé en 6 tailles de polices (8, 9, 10, 11, 12, et 14 pt.) … pt.)… mais je doute que cela puisse être résolu dans le cadre de LaTeX — autrement dire je devrai sans doute écrire un script qui modifiera le source LaTeX en fonction de la taille de police de la compilation en cours.
Pour mémoire voici le résultat de mes modifications:
https://drive.google.com/file/d/1NEvTSPnaP1nnl1kr8kf0OagBKSiN88s_/view?usp=sharingmodifications :
<img src="/upfiles/bat3b.png" style="width: 100%;"/>