Template:FineColonna

Da Wikisource.
(Reindirizzamento da Template:Fine Colonna)
[visualizza] [modifica] Documentazione


Descrizione[modifica]

Template da usare nelle sole pagine Pagina: con testo a due o più colonne.

Nella trasclusione, o in qualsiasi altro namespace, il testo risulterà a colonna singola.

Nel caso che la formattazione in colonne vada transclusa anche in ns0 o in qualsiasi altro namespace, occorre aggiungere un parametro aggiuntivo ns0 con uno dei valori y, yes, s, sì.

Uso[modifica]

Caso base: due colonne di uguale larghezza:

{{Colonna}}
testo della prima colonna
testo della prima colonna
testo della prima colonna
{{AltraColonna}}
testo della seconda colonna
testo della seconda colonna
testo della seconda colonna
{{FineColonna}}

Per aggiungere ulteriori colonne è sufficiente aggiungere altri template {{AltraColonna}}:

...
{{AltraColonna}}
testo della terza colonna
testo della terza colonna
testo della terza colonna
...

È possibile adattare la larghezza delle colonne in questo modo:

{{Colonna|40%}}
testo della prima colonna
testo della prima colonna
{{AltraColonna|60%}}
testo della seconda colonna
testo della seconda colonna
{{FineColonna}}

Se si sta usando il tag poem, questo va aperto e chiuso all'interno di ogni colonna:

{{Colonna}}<poem>
testo della prima colonna
testo della prima colonna
testo della prima colonna
</poem>{{AltraColonna}}<poem>
testo della seconda colonna
testo della seconda colonna
testo della seconda colonna
</poem>{{FineColonna}}

Si raccomanda di utilizzare sempre il template {{FineColonna}} per chiudere il layout a colonne (e riprendere se necessario il testo a colonna singola).

Per ottenere un effetto di indentatura inversa all'interno della colonna, frequentemente necessaria negli indici analitici, utilizzare il parametro opzionale em con un valore negativo, come {{Colonna|em=-1}} (esempio); l'effetto grafico non sarà transcluso in ns0, e per ottenerlo è possibile aggiungere, prima del testo dentro Colonna, un codice di formattazione tra tag includeonly (vedi esempio nella stessa pagina)

esempio fatto da Alex brollo
{| width=100%
| width=50%|
<poem>
Bla bla...
Bla bla..
</poem>
| 
<poem>
Bla bla...
Bla bla...
</poem>