diff --git a/dist/Puyaubreau_Russac.jar b/dist/Puyaubreau_Russac.jar index b7e98fc..412d897 100644 Binary files a/dist/Puyaubreau_Russac.jar and b/dist/Puyaubreau_Russac.jar differ diff --git a/dist/Puyaubreau_Russac.tgz b/dist/Puyaubreau_Russac.tgz index 94cc359..c3b0d60 100644 Binary files a/dist/Puyaubreau_Russac.tgz and b/dist/Puyaubreau_Russac.tgz differ diff --git a/dist/Puyaubreau_Russac/Puyaubreau_Russac.jar b/dist/Puyaubreau_Russac/Puyaubreau_Russac.jar index b7e98fc..412d897 100644 Binary files a/dist/Puyaubreau_Russac/Puyaubreau_Russac.jar and b/dist/Puyaubreau_Russac/Puyaubreau_Russac.jar differ diff --git a/dist/Puyaubreau_Russac_rapport.pdf b/dist/Puyaubreau_Russac_rapport.pdf index ed58e85..6bd9ff9 100644 Binary files a/dist/Puyaubreau_Russac_rapport.pdf and b/dist/Puyaubreau_Russac_rapport.pdf differ diff --git a/tools/make_report_pdf.py b/tools/make_report_pdf.py index 4d470a1..eb3bc76 100644 --- a/tools/make_report_pdf.py +++ b/tools/make_report_pdf.py @@ -32,17 +32,19 @@ li { margin: 2pt 0; } code { font-family: monospace; font-size: 9.5pt; color: #8a2846; } +/* NB : pas de `background` (les fills se répètent sur les pages suivantes avec + le moteur Story de PyMuPDF). On rend la hiérarchie par bordures + couleur. */ pre.grid { font-family: monospace; font-size: 9pt; line-height: 1.25; - background: #f4f6f8; border: 1px solid #d3dae0; border-radius: 3px; - padding: 7pt; margin: 6pt 0; color: #14213d; white-space: pre; } + border: 1px solid #aab4bd; padding: 7pt; margin: 6pt 0; + color: #14213d; white-space: pre; } table { border-collapse: collapse; width: 100%; margin: 7pt 0; font-size: 9.5pt; } -th { background: #1c3d5a; color: #ffffff; text-align: left; padding: 4pt 6pt; } -td { border: 1px solid #c5ccd3; padding: 4pt 6pt; vertical-align: top; } -tr:nth-child(even) td { background: #f4f6f8; } +th { color: #1c3d5a; text-align: left; padding: 4pt 6pt; + border-bottom: 1.5px solid #1c3d5a; } +td { border-bottom: 1px solid #c5ccd3; padding: 4pt 6pt; vertical-align: top; } -p.note { background: #fff8e6; border-left: 3px solid #e0a526; - padding: 5pt 8pt; margin: 7pt 0; font-size: 9.8pt; } +p.note { border-left: 3px solid #e0a526; padding: 4pt 0 4pt 10pt; + margin: 7pt 0; font-size: 9.8pt; color: #444; } /* Sommaire */ .toc-title { border: none; color: #1c3d5a; margin-bottom: 4pt; }