[PLUTO-ildp] SGML-Tools Guida dell'Utente

Hugh Hartmann hhartmann a libero.it
Dom 25 Feb 2007 15:11:13 CET


Ciao Elisa,
e un saluto "festoso" va a tutti i partecipanti alla lista ...

Forse qualcuno potrebbe chiedersi come mai anche alla domenica questo
"individuo" ci perseguita, ma e' semplice, qui, al Nord c'e' il blocco
delle auto, c'e' un brutta giornata, insomma tutte condizioni che ti
mettono davanti alla tastiera del computer ... :-))

Bene, fatta questa indispensabile premessa :-)) mi accingo a fornire un
altro breve paragrafo della SGML Tools Guida dell'utente, sempre inerente
alla Condizionalizzazione ...

[...]

These tags allow you to selectively include and uninclude portions of
an SGML master in your output, depending on filter options set by your
driver.  Each tag may include a set of attribute/value pairs.  The
most common are ``output'' and ``version'' (though you are not
restricted to these) so a typical example might look like this:

<tscreen><verb>
Some <#if output=latex2e version=drlinux>conditional</#if> text.
</verb></tscreen>

Everything from this <#if> tag to the following </#if> would
be considered conditional, and would not be included in the document
if either the filter option ``output'' were set to something that
doesn't match ``latex2e'' or the filter option ``version'' were set 
to something that doesn't match ``drlinux''.  The double negative is
deliberate; if no ``output'' or ``version'' filter options are set,
the conditional text will be included.

Che ho tradotto (non senza perplessita') nel modo seguente:

[...]

Questi tag permettono di includere o non includere selettivamente 
porzioni di file principale SGML nella propria uscita, dipendentemente
dalle opzioni di filtro impostate dal proprio driver. Ogni tag può
includere un insieme di coppie attributo/valore. Le più comuni 
sono ``output'' e ``version'' (comunque non si è ristretti a 
queste) così un tipico esempio potrebbe apparire come questo:

<tscreen><verb>
Some <#if output=latex2e version=drlinux>conditional</#if> text.
</verb></tscreen>

Qualsiasi cosa (entro) questo tag <#if> e al seguente </#if> 
dovrebbe essere considerata un condizionale, e dovrebbe essere inclusa
nel documento se ciscuna delle opzioni di filtro ``output'' era stata
impostata a qualcosa che non incontra ``latex2e'' o l'opzione di
filtro ``version'' era stata impostata a qualcosa che non incontra 
``drlinux''.  Il doppio negativo è deliberato; se nessuna opzione 
di filtro ``output'' o ``version'' sono impostate, il testo condizionale 
sarà incluso.

[...]

Per il momento non sono riuscito a fare di meglio, sara' anche il
mutamento climatico o il grigiore di questa giornata, o piu'
semplicemente che sto invecchiando! ... :-))

Thanks!

Good Evening
Hugh Hartmann


-- 
 ... Linux, Windows Xp ed MS-DOS 
     (anche conosciuti come il Bello, il Brutto ed il Cattivo).   
     -- Matt Welsh

 



Maggiori informazioni sulla lista pluto-ildp