[PLUTO-ildp] Learning The Shell, tabelle in sgml (precisazioni)

Hugh Hartmann hhartmann a fastwebnet.it
Sab 19 Apr 2014 22:25:08 CEST


Ciao Marco,
e un saluto "festivo" si dirama a tutti i partecipanti alla lista ... :-)

Per essere un po' più preciso è necessario spiegare un po' più 
dettagliatamente alcune cose riguardo le tabelle in sgml.

A titolo di esempio riporto una tabella che dovrò integrare nel file 
sgml della precedente versione tradotta dal sottoscritto e presente sul 
sito dell'Ildp.

E' la tabella dei tipi di file presente nel capitolo Navigazione del 
Learning The Shell (riporto solo alcune righe):

[...]

<table border=1 align="center">
<tabular ca="|l|l|l|">
<tabrow><em>Tipo di 
File</em><colsep><em>Descrizione</em><colsep><em>Visualizzabile come 
testo?</em></tabrow>
<tabrow>ASCII text<colsep>The name says it all<colsep>si</tabrow>
...
<tabrow>RPM<colsep>A Red Hat Package Manager archive<colsep>no</tabrow>
</tabular>
</table>
[...]

Come si può notare ci sono dei tag che definiscono la tabella:
il primo (ma non sempre necessario) è:

<table>

che apre la tabella, nel nostro caso vengono inoltre definiti dei parametri:

<table border=1 align="center">

Abbastanza intuitivi;si desidera una tabella fornita di bordi e avente 
allinemamento "centrato"

Generalmente dopo il tag <table> di apertura si usa il tag <tabular> che 
definisce le caratteristiche di una tabella infatti, come nel nostro caso:

<tabular ca="|l|l|l|">

all'interno del tag tabular è stato specificato il parametro ca (coulumn 
alignment) e le tre l presenti (l=left) rappresentano l'allineamento a 
sinistra per ogni voce delle tre colonne della tabella.

Se si volesse un allineamento centrato per ogni voce di ogni colonna
allora si dovrebbe usare il tag:

<tabular ca="|c|c|c|">

la lettera c=center

Se si desidera l'allineamento a destra per ogni voce di ogni colonna 
allora, si dovrebbe utilizzare il tag:

<tabular ca="|r|r|r|">

Ogni riga della tabella inizia con un tag <tabrow> e finisce con un 
</tabrow>.

Le colonne vengono separate l'una dall'altra usando il tag <colsep>, 
anche questo è abbastanza intuitivo.

Dato che la prima riga è quella che specifica il Tipo di File, la 
Descrizione, Visualizzabile come testo?, queste voci devono essere 
enfatizzate e quindi vengono racchiuse dai tag <em> e </em>.

Per finire la tabella sono necessari, nell'ordine corretto, i tag
</tabular> e </table>.

Ecco, spero di essere stato ancora più utile, per chi volesse inserire 
delle tabelle all'interno di un file sgml di LinuxDoc.


Au Revoire
Buona Pasqua!

Hugh Hartmann



-- 
CONFIDENTIALITY NOTICE

This message and its attachments are addressed solely to the persons 
above and may contain confidential information. If you have received
the message in error, be informed that any use of the content here of is 
prohibited. Please return it immediately to the sender and delete
the message.

         Thank you





Maggiori informazioni sulla lista pluto-ildp