gestion_table_tournante_libre/test/navigateur
Mathieu Benoit 62f8406d78 [ADD] print: welcome list and table sheets, paginated with headers
The welcome list sorts names by their normalised key and gives each
round a column whose width comes from the longest seat it holds; the
table sheet puts the rounds in columns, or one sheet per table and
round under « Une feuille par tour ». Rows are measured and paginated
with the header repeated, never split across pages; names wrap
instead of being cut. Read-only and locked plans print the same.
Checked: node 3753, browser 730, node-long 101 from the index alone.

--- FR ---

[ADD] impression : liste d'accueil et feuilles par table, paginées

La liste d'accueil trie les noms par leur clé normalisée et donne à
chaque tour une colonne large de la plus longue place qu'elle porte ;
la feuille par table met les tours en colonnes, ou une feuille par
table et par tour sous « Une feuille par tour ». Les lignes sont
mesurées et paginées sous l'en-tête répété, jamais coupées entre deux
pages ; les noms passent à la ligne plutôt que d'être tronqués. Un plan
en lecture ou verrouillé s'imprime de même.
Vérifié : node 3753, navigateur 730, node-long 101 depuis l'index seul.

Assisted-by: Claude Opus 5.5
2026-10-10 11:07:03 -04:00
..
captures.js [ADD] print: seating plan cut into pages, with cartouche and scale 2026-10-10 11:03:12 -04:00
commandes_documentation.js [ADD] docs: photographed walkthrough publishes doc/captures 2026-10-09 15:33:59 -04:00
designations.js [ADD] print: welcome list and table sheets, paginated with headers 2026-10-10 11:07:03 -04:00
ecrans.js [ADD] print: preview screen, printable sheet, paper question 2026-10-09 17:11:37 -04:00
entrees.js [FIX] interface: ghost labels, keyboard, valid HTML, closed data-* list 2026-10-09 04:02:03 -04:00
entrees.navigateur.test.js [ADD] tests: browser tooling — reachable entries, real colours, contrast 2026-10-07 04:13:34 -04:00
feuilles.js [ADD] docs: photographed walkthrough publishes doc/captures 2026-10-09 15:33:59 -04:00
montage.js [ADD] platform: print bridge, atomic byte writes, badge sheet file name 2026-10-09 15:26:13 -04:00
rendu.js [ADD] interface: cross-screen rendering checks, frame marks, badge plate 2026-10-07 15:06:27 -04:00
rendu.navigateur.test.js [ADD] interface: cross-screen rendering checks, frame marks, badge plate 2026-10-07 15:06:27 -04:00