---
name: tetto-righe-slide-cose
description: "Sette righe piene, né di più né di meno, su TUTTE E DUE le slide di testo (Cos'è e Come gira): il tetto e il bersaglio coincidono, e si misura a font caricati"
metadata: 
  node_type: memory
  type: project
  originSessionId: d9cb587f-e008-4bf3-b0fb-b6182f56fea4
  modified: 2026-09-21T11:09:19.718Z
---

Sulla slide `foto_sopra` (l'occhiello "Cos'è") il tetto è **sette righe**. Dall'ottava
in su l'occhiello ambra sparisce: `.fs .foto` è `position:relative` e `.fs .testo` no,
quindi il blocco di testo si disegna **sotto** la foto, e crescendo verso l'alto ci
finisce dietro. Il gemello `.ts` ("Come gira") ha `z-index:2` messo apposta e il
problema non ce l'ha.

Sette righe sono circa **260 caratteri**. Non è una regola: si misura.

**Sette è il bersaglio, non il tetto da evitare.** Chiesto da Paolo il 2026-09-09, dopo
che due testi accorciati erano usciti a sei: *"sfruttiamo a pieno le sette righe a
disposizione"*. Lo spazio c'è ed è pagato, una riga vuota è una cosa in meno che il
lettore impara. Quando un testo esce a sei righe si guarda cosa era stato tagliato e si
rimette la parte che vale di più — su Scythe è tornata la fila delle azioni, "produci,
sposti operai, schieri i mech".

L'eccezione è il testo che Paolo ha scritto lui: quello non si allunga per riempire.

## Vale anche per "Come gira", sette e non nove. Corretto il 2026-09-21

Il 21/9, montando Forest Shuffle e Coffee Rush, ho messo il vocale di Paolo quasi
integrale sulla slide "Come gira": 11 e 14 righe, testo che colava sulla foto. Non si
era fermato da solo perché `MAX_RIGHE` controllava solo `fs` ("Cos'è"), non `ts` ("Come
gira"). Poi ho aggiunto `ts` **a nove**, fidandomi di una nota vecchia in
[[magazzino-post-pronti]] che diceva "sette-nove". Paolo: *"max 7 significa max 7"*, e
*"un paragrafo da 5 o 6 righe non sta sfruttando a pieno lo spazio"*.

**Regola, per tutte e due le slide di testo: sette righe piene.** Sopra si sfora, sotto
si spreca. Il vocale di Paolo sulla slide "Come gira" si condensa, non si incolla:
la voce resta la sua, la lunghezza la decide la slide. `MAX_RIGHE = {"fs": 7, "ts": 7}`
dal 21/9. E su "Cos'è" niente regole del turno ("peschi una, giochi una"): si dice di
cosa tratta il gioco, cosa fai davvero (gestisci un bar, costruisci una foresta), non
come funziona la meccanica.

Il controllo sta in `slide.py`, dentro `rasterizza`: `MAX_RIGHE`, `SONDA` e `righe()`.
Se il testo sfora, la generazione si ferma con un errore invece di produrre una slide
mutilata. Prova in `codice/prova_righe.py` (archiviato il 28/9 in `_archivio/2026-09-28/_instagram/`). Il sotto (5 o 6 righe) non lo blocca nessuno
script: si misura a mano prima di generare, e si riempie.

**La trappola: si misura solo dentro `document.fonts.ready`.** Misurando subito, Chrome
ha ancora il ripiego di sistema, che è più stretto, e conta **una riga in meno**. Con la
misura sbagliata la slide di Wingspan Pocket risultava a sette righe e sembrava a posto,
mentre in pagina ne faceva otto.

Trovato da Paolo il 2026-09-09 sulla slide 2 di Wingspan Pocket, dopo che era già uscito
così su altri post. Rifatte quel giorno: post29 Wingspan Pocket, post11 Brass, post12
Century.

**Sistemate tutte il 2026-09-09**: post29 Wingspan Pocket, post11 Brass, post12 Century,
poi post13 Quadropolis, post14 Noctiluca, post15 Scythe, post16 Happy Pigs, post17
Harmonies, post18 Terraforming Mars, post27 Isle of Skye, post28 Revive. Undici in tutto.

Per contarle tutte in un colpo si misurano i `.corpo` di tutti i `POST` in una pagina
sola, con la stessa sonda.

**Sui PNG già fatti la sonda non serve: si guarda l'ambra.** L'occhiello è `#E0A340` e la
foto copre i primi 810 px, quindi se sotto quella riga non c'è un pixel ambra l'occhiello
è finito dietro la foto. È la prova sul file che si pubblica davvero, non sul sorgente:
serve quando si vuole sapere se un post *già montato* è rotto.

**How to apply:** quando si accorcia, il testo nuovo si misura prima di rigenerare, e
la slide rifatta va ricopiata in `bgp-immagini/` e ripubblicata. Su Buffer non si tocca
niente: il nome del file non cambia, e la didascalia è prosa a sé, non ricopia la slide.
Vedi [[lo-stesso-dato-vive-in-piu-posti]] e [[pipeline-pubblicazione]].
