Progetto:Trascrizioni/Tabelle

In questa pagina si raccolgono idee ed esempi sulla formattazione di tabelle complesse, con esempi tratti da casi reali che si incontrano nei testi di wikisource. In Sandbox si può trovare una tabella particolarmente ampia su cui eseguire liberamente test.

Bordi e linee di separazione di righe-colonne

modifica
template {{cs}}
permette di assegnare un bordo (da 1px solid black) a singole celle (v. doc del template)
classi cellbordert, cellborderr, cellborderb, cellborderl
permettono di assegnare un bordo (da 1px solid black) a tutte le celle di una tabella. Alla tabella viene assegnato automaticamente un elemento di stile border-collapse:collapse.
codice risultato
{| class="cellborderl" style="border:3px solid black"
|test||test||test||test
|-
|test||test||test||test
|-
|test||test||test||test
|-
|test||test||test||test
|}
test test test test
test test test test
test test test test
test test test test

Lo stile di singole celle può essere modificato con {{cs}}. In questo esempio alle celle della prima riga viene aggiunto anche il bordo inferiore:

codice risultato
{| class="cellborderl" style="border:3px solid black"
|{{cs|b}}|test||{{cs|b}}|test||{{cs|b}}|test||{{cs|b}}|test
|-
|test||test||test||test
|-
|test||test||test||test
|-
|test||test||test||test
|}
test test test test
test test test test
test test test test
test test test test

Allineamento decimale a dx

modifica

Il template {{hidden}}, per i perfezionisti, permette di allineare a dx valori numerici con diverso numero di decimali, tenendo le ccifre in colonna.

121,000+ 100,0+
13300,223= 0,1=
1421,223+ 100,1+

Celle punteggiate

modifica

Il nuovo template {{dotted}} (febbraio 2015) permette tre stili di punteggiatura delle celle

|width=200px|{{dotted|Testo punteggiato}}
Testo punteggiato 
|width=200px|{{dotted|Testo punteggiato|dotted1}}
Testo punteggiato 
|width=200px|{{dotted|Testo punteggiato|dotted2}}
Testo punteggiato