÷ƒ’À; è TeX output 2004.08.19:1952‹
ÿÿÿÿ‘·ºâŸ·ºâò O! /DvipsToPDF { 72.27 mul Resolution div } def /PDFToDvips { 72.27 div Resolution mul } def /HyperBorder { 1 PDFToDvips } def /H.V {pdf@hoff pdf@voff null} def /H.B {/Rect[pdf@llx pdf@lly pdf@urx pdf@ury]} def /H.S { currentpoint HyperBorder add /pdf@lly exch def dup DvipsToPDF /pdf@hoff exch def HyperBorder sub /pdf@llx exch def } def /H.L { 2 sub dup /HyperBasePt exch def PDFToDvips /HyperBaseDvips exch def currentpoint HyperBaseDvips sub /pdf@ury exch def /pdf@urx exch def } def /H.A { H.L currentpoint exch pop vsize 72 sub exch DvipsToPDF HyperBasePt sub sub /pdf@voff exch def } def /H.R { currentpoint HyperBorder sub /pdf@ury exch def HyperBorder add /pdf@urx exch def currentpoint exch pop vsize 72 sub exch DvipsToPDF sub /pdf@voff exch def } def systemdict /pdfmark known not {userdict /pdfmark systemdict /cleartomark get put} if ïþps:SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if endï˜ps:SDict begin [ /Title () /Subject () /Creator (LaTeX with hyperref package) /Author () /Producer (dvips + Distiller) /Keywords () /DOCINFO pdfmark end ã– ý#j‘H ïcolor push Blackïcolor push gray 0ïps:SDict begin H.S endïcolor push gray 0ï color popŽïps:SDict begin H.R endïJps:SDict begin [ /View [/XYZ H.V] /Dest (page.1) cvn H.B /DEST pdfmark endï color popŽ’ÃFfï color popŽŽ ¬ã–‘H ý^jïTps:SDict begin [ /Page 1 /View [ /Fit ] /PageMode /UseOutlines /DOCVIEW pdfmark endïJps:SDict begin [ {Catalog} << /ViewerPreferences << >> >> /PUT pdfmark endïps:SDict begin H.S endïps:SDict begin 12 H.A endïMps:SDict begin [ /View [/XYZ H.V] /Dest (Doc-Start) cvn H.B /DEST pdfmark endïpapersize=0.0pt,0.0ptïps:SDict begin H.S endïps:SDict begin 12 H.A endïEps:SDict begin [ /View [/XYZ H.V] /Dest (0) cvn H.B /DEST pdfmark endŸ$î‘PÕóª,« â
ptmb8t¾The–8ƒDocBook“Demystication“HO‘þÁWTbOŽŸ!C–’ «£Póª,« G®
ptmb8t¿Eric‘QëRaymondŽ¤ ’ ÅÒkóª,«
ptmb8tÀesr@thÑóyrsus.comŽ©
¡Ÿ ‘Í‘ó?Á|‰
ptmr8t½Questo–€ HO¦gWTÑðO“cercher€à“di“dissolvÙ ere“la“nebbia“e“il“mistero“che“circondano“il“sistema“di“markupŽ¦‘Í‘DocBook–€ e“gli“strumenti“che“ne“fæganno“uso.“€È“riÀ vÌÐolto“ad“autori“di“documentazione“tecnica“di“progettiŽ¦‘Í‘open-source–€ sotto“Linux,“ma“doÙ vrebbe“essere“utile“anche“a“quanti“producono“altri“generi“sotto“altriŽ¦‘Í‘sistemi‘€ Unix.Ž¤ ‘Í‘T¦graduzione–€ a“cura“di“Luca“Ferraro“<ó‰š
pcrr8tÁluca.ferraro(at)caspur.it½>“e“Giuseppe“BriottiŽ¦‘Í‘<Ág.briotti(at)mclink.it½>,–€ reÀ visione“a“cura“di“Sebastiano“GazzolaŽ¦‘Í‘<Áinfo(at)sebastianogazzola.it½>.Ž¡Ÿ Ÿ#lŒ¿SommarioŽŸ£×ïcolor push gray 0ïps:SDict begin H.S endóª,«
ptmb8tÂ1.‘€ IntrÑðoduzioneïps:SDict begin 13 H.L endïkps:SDict begin [ /Subtype /Link /Dest (intro) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark endï color popŽ‘C€ ïcolor push Black.ï color popŽ–€ ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ‘Æfïcolor push gray 0ïps:SDict begin H.S end1ïps:SDict begin 13 H.L endïkps:SDict begin [ /Subtype /Link /Dest (intro) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark endï color popŽŽ¤ffïcolor push gray 0ïps:SDict begin H.S end2.–€ PÌÐeršÑðch€é“inter˜essarsi“di“DocBook?ïps:SDict begin 13 H.L endïhps:SDict begin [ /Subtype /Link /Dest (41) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark endï color popŽ’ “€ ïcolor push Black.ï color popŽ–€ ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ‘Æfïcolor push gray 0ïps:SDict begin H.S end1ïps:SDict begin 13 H.L endïhps:SDict begin [ /Subtype /Link /Dest (41) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark endï color popŽŽ¡ïcolor push gray 0ïps:SDict begin H.S end3.–€ L‘þæg'Abc“dello“structural“markup“languageïps:SDict begin 13 H.L endïhps:SDict begin [ /Subtype /Link /Dest (54) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark endï color popŽ’ ¶€ ïcolor push Black.ï color popŽ–€ ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ‘Æfïcolor push gray 0ïps:SDict begin H.S end2ïps:SDict begin 13 H.L endïhps:SDict begin [ /Subtype /Link /Dest (54) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark endï color popŽŽ¡ïcolor push gray 0ïps:SDict begin H.S end4.–€ Denizioni“TÑðipologia“Documento“(Document“T‘ÿBype“Denitions)ïps:SDict begin 13 H.L endïhps:SDict begin [ /Subtype /Link /Dest (82) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark endï color popŽ’€ ïcolor push Black.ï color popŽ–€ ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ‘Æfïcolor push gray 0ïps:SDict begin H.S end3ïps:SDict begin 13 H.L endïhps:SDict begin [ /Subtype /Link /Dest (82) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark endï color popŽŽ¡ïcolor push gray 0ïps:SDict begin H.S end5.–€ Altri“DTDïps:SDict begin 13 H.L endïips:SDict begin [ /Subtype /Link /Dest (105) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark endï color popŽ‘7 ïcolor push Black.ï color popŽ–€ ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ‘Æfïcolor push gray 0ïps:SDict begin H.S end4ïps:SDict begin 13 H.L endïips:SDict begin [ /Subtype /Link /Dest (105) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark endï color popŽŽ¡ïcolor push gray 0ïps:SDict begin H.S end6.–€ La“toolchain“di“DocBookïps:SDict begin 13 H.L endïips:SDict begin [ /Subtype /Link /Dest (113) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark endï color popŽ‘u€ ïcolor push Black.ï color popŽ–€ ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ‘Æfïcolor push gray 0ïps:SDict begin H.S end4ïps:SDict begin 13 H.L endïips:SDict begin [ /Subtype /Link /Dest (113) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark endï color popŽŽ¡ïcolor push gray 0ïps:SDict begin H.S end7.–€ Quali“sono“i“prÑðogetti“e“gli“sviluppatori?ïps:SDict begin 13 H.L endïips:SDict begin [ /Subtype /Link /Dest (172) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark endï color popŽ’ ±€ ïcolor push Black.ï color popŽ–€ ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ‘Æfïcolor push gray 0ïps:SDict begin H.S end6ïps:SDict begin 13 H.L endïips:SDict begin [ /Subtype /Link /Dest (172) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark endï color popŽŽ¡ïcolor push gray 0ïps:SDict begin H.S end8.–€ Migration“toolsïps:SDict begin 13 H.L endïips:SDict begin [ /Subtype /Link /Dest (185) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark endï color popŽ‘M€ ïcolor push Black.ï color popŽ–€ ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ‘Æfïcolor push gray 0ïps:SDict begin H.S end6ïps:SDict begin 13 H.L endïips:SDict begin [ /Subtype /Link /Dest (185) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark endï color popŽŽ¡ïcolor push gray 0ïps:SDict begin H.S end9.–€ Strumenti“di“Editingïps:SDict begin 13 H.L endïips:SDict begin [ /Subtype /Link /Dest (232) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark endï color popŽ‘d ïcolor push Black.ï color popŽ–€ ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ‘Æfïcolor push gray 0ïps:SDict begin H.S end7ïps:SDict begin 13 H.L endïips:SDict begin [ /Subtype /Link /Dest (232) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark endï color popŽŽ¡ïcolor push gray 0ïps:SDict begin H.S end10.–€ Suggerimenti“e“trucchiïps:SDict begin 13 H.L endïips:SDict begin [ /Subtype /Link /Dest (249) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark endï color popŽ‘p€ ïcolor push Black.ï color popŽ–€ ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ‘Æfïcolor push gray 0ïps:SDict begin H.S end8ïps:SDict begin 13 H.L endïips:SDict begin [ /Subtype /Link /Dest (249) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark endï color popŽŽ¡ïcolor push gray 0ïps:SDict begin H.S end11.–€ Usi“e“standard“corrÑðelatiïps:SDict begin 13 H.L endïips:SDict begin [ /Subtype /Link /Dest (253) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark endï color popŽ‘u€ ïcolor push Black.ï color popŽ–€ ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ‘Æfïcolor push gray 0ïps:SDict begin H.S end8ïps:SDict begin 13 H.L endïips:SDict begin [ /Subtype /Link /Dest (253) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark endï color popŽŽ¡ïcolor push gray 0ïps:SDict begin H.S end12.–€ SGML“and“SGML-T‘ÿoolsïps:SDict begin 13 H.L endïjps:SDict begin [ /Subtype /Link /Dest (sgml) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark endï color popŽ‘z€ ïcolor push Black.ï color popŽ–€ ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ‘Æfïcolor push gray 0ïps:SDict begin H.S end9ïps:SDict begin 13 H.L endïjps:SDict begin [ /Subtype /Link /Dest (sgml) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark endï color popŽŽ¡‘ ïcolor push gray 0ïps:SDict begin H.S end½12.1.–€ DocBook“SGMLïps:SDict begin 13 H.L endïips:SDict begin [ /Subtype /Link /Dest (264) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark endï color popŽ‘u€ ïcolor push Black.ï color popŽ–€ ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ‘Æfïcolor push gray 0ïps:SDict begin H.S end9ïps:SDict begin 13 H.L endïips:SDict begin [ /Subtype /Link /Dest (264) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark endï color popŽŽ¦‘ ïcolor push gray 0ïps:SDict begin H.S end12.2.–€ SGML“toolsïps:SDict begin 13 H.L endïips:SDict begin [ /Subtype /Link /Dest (273) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark endï color popŽ‘a€ ïcolor push Black.ï color popŽ–€ ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ‘Æfïcolor push gray 0ïps:SDict begin H.S end10ïps:SDict begin 13 H.L endïips:SDict begin [ /Subtype /Link /Dest (273) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark endï color popŽŽ¦‘ ïcolor push gray 0ïps:SDict begin H.S end12.3.–€ Ecco“perch€é“l'SGML“DocBook“€è“mortoïps:SDict begin 13 H.L endïips:SDict begin [ /Subtype /Link /Dest (285) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark endï color popŽ’ Ï€ ïcolor push Black.ï color popŽ–€ ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ‘Æfïcolor push gray 0ïps:SDict begin H.S end10ïps:SDict begin 13 H.L endïips:SDict begin [ /Subtype /Link /Dest (285) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark endï color popŽŽ¦‘ ïcolor push gray 0ïps:SDict begin H.S end12.4.‘€ SGML-T‘ÿ37oolsïps:SDict begin 13 H.L endïips:SDict begin [ /Subtype /Link /Dest (297) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark endï color popŽ‘d ïcolor push Black.ï color popŽ–€ ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ‘Æfïcolor push gray 0ïps:SDict begin H.S end11ïps:SDict begin 13 H.L endïips:SDict begin [ /Subtype /Link /Dest (297) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark endï color popŽŽ¡ïcolor push gray 0ïps:SDict begin H.S endÂ13.‘€ Riferimentiïps:SDict begin 13 H.L endïips:SDict begin [ /Subtype /Link /Dest (303) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark endï color popŽ‘A ïcolor push Black.ï color popŽ–€ ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ“ïcolor push Black.ï color popŽ‘Æfïcolor push gray 0ïps:SDict begin H.S end11ïps:SDict begin 13 H.L endïips:SDict begin [ /Subtype /Link /Dest (303) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark endï color popŽŽŽŸ0 ‘H ïcolor push Black’ÃFfï color popŽŽŒ‹
*‘·ºâŸ·ºâïþps:SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end ã– ý#j‘H ïcolor push Blackïcolor push gray 0ïps:SDict begin H.S endïcolor push gray 0ï color popŽïps:SDict begin H.R endïJps:SDict begin [ /View [/XYZ H.V] /Dest (page.2) cvn H.B /DEST pdfmark endï color popŽ’ÃFfï color popŽŽ ¬ã–‘H ý^jïps:SDict begin H.S endïps:SDict begin 13 H.A endïIps:SDict begin [ /View [/XYZ H.V] /Dest (intro) cvn H.B /DEST pdfmark endŸçå¿1.‘QëIntr°goduzioneŽŸØåïps:SDict begin H.S endïps:SDict begin 13 H.A endïFps:SDict begin [ /View [/XYZ H.V] /Dest (38) cvn H.B /DEST pdfmark endŸÊò½Gran–€ parte“dei“progetti“open-source“stanno“con™ŸvÙ erÑðgendo“sull'uso“di“DocBook“come“formato“standard“per“la“loroŽ¤
documentazione–€ “come“ad“esempio“i“progetti“KÀ ernel“Linux,“GNOME,“KDE,“Samba“e“lo“stesso“LinuxŽ¡Documentation–€ Project.“I“sostenitori“del“linguaggio“"structural“markup"“basato“su“XML“(opposto“al“vÙ ecchioŽ¡"presentation–€ markup"“usato“ad“esempio“da“T¦gro,“T›ÿLÐeX“e“T˜ešÙ xinfo)“sembrano“aÌÐv˜er“vinto“la“battaglia.“Si“pu€òŽ¡generare–€ un“"presentation“markup"“da“un“"structural“markup",“ma“fægare“il“contrario“€è“ancora“molto“dicile.ŽŸ*8ïps:SDict begin H.S endïps:SDict begin 13 H.A endïFps:SDict begin [ /View [/XYZ H.V] /Dest (39) cvn H.B /DEST pdfmark endŸ
ÕÈNonostante–€ questo,“c'€è“una“grande“confusione“riguardo“a“DocBook“ed“ai“programmi“che“lo“gestiscono.“I“suoiŽ¡fedeli–€ dešÀ vÌÐoti“parlano“un“gerÑðgo“v˜asto“e“inaccessibile“anche“per“gli“standard“linguistici“dell'informatica,“sputandoŽ¡acronimi–€ che“sembrano“aÌÐvšÙ er“nulla“a“che“v˜edere“con“quello“che“serv˜e“per“scriÀ v˜ere“documenti“in“markup“languageŽ¡e–€ ottenere“da“questi“pagine“HTML“o“Postscript.“Gli“standard“e“la“documentazione“tecnica“XML“sonoŽ¡notoriamente–€ molto“oscuri.Ž©”ïps:SDict begin H.S endïps:SDict begin 13 H.A endïFps:SDict begin [ /View [/XYZ H.V] /Dest (40) cvn H.B /DEST pdfmark endŸælQuesto–€ HO¦gWTÑðO“cercher€à“di“fægar“luce“su“gran“parte“dei“misteri“del“formato“DocBook“e“sul“suo“impieÙ go“per“laŽ¡produzione–€ di“documentazione“open-source,“considerando“sia“gli“aspetti“tecnici“che“quelli“politici.“Il“nostroŽ¡obiettiÀ všÌÐo–€ €è“quello“di“rendervi“in“grado“di“capire“non“solo“ci€ò“di“cui“a˜vrete“bisogno“per“creare“dei“documenti,“maŽ¡anche–€ perch€é“il“processo“di“creazione“€è“cos€ì“complesso“e“cosa“c'€è“da“aspettarsi“possa“cambiare“con“l'arriÀ vÌÐo“diŽ¡nuoÙ vi–€ strumenti“DocBook.Ž¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïFps:SDict begin [ /View [/XYZ H.V] /Dest (41) cvn H.B /DEST pdfmark endŸ-Rø¿2.–QëP§Œerš°gch€é“inter˜essarsi“di“DocBook?ŽŸØåïps:SDict begin H.S endïps:SDict begin 13 H.A endïFps:SDict begin [ /View [/XYZ H.V] /Dest (43) cvn H.B /DEST pdfmark endŸÊò½Ci–qísono“due“caratteristiche“che“rendono“DocBook“estremamente“interessante:“la“prima“€è“il“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïFps:SDict begin [ /View [/XYZ H.V] /Dest (44) cvn H.B /DEST pdfmark endóϯ8
ptmri8tÃmulti-mode“r¡Gendering½,Ž¡la–€ seconda“€è“il“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïFps:SDict begin [ /View [/XYZ H.V] /Dest (45) cvn H.B /DEST pdfmark endÃsear¡GcÙ hable“documentation“databases½.ŽŸ´ïps:SDict begin H.S endïps:SDict begin 13 H.A endïFps:SDict begin [ /View [/XYZ H.V] /Dest (46) cvn H.B /DEST pdfmark endïps:SDict begin H.S endïps:SDict begin 13 H.A endïFps:SDict begin [ /View [/XYZ H.V] /Dest (47) cvn H.B /DEST pdfmark endŸáLÃMulti-mode–€ r¡Gendering“½€è“il“termine“inglese“pi€ù“semplice“per“spieÙ gó7are“la“cosa;“in“altre“parole“si“tratta“dellaŽ¡possibilit€à–€ di“scrišÀ vÙ ere“un“documento“in“un“unico“formato“che“possa“poi“essere“rielaborato“per“di˜vÙ erse“modalit€à“diŽ¡visualizzazione–€ (in“particolare,“sia“per“pagine“HTML“ottimizzate“per“la“consultazione“on-line,“sia“per“pagineŽ¡Postscript–€ ad“alta“qualit€à“di“stampa).“Questa“caratteristica“€è“gi€à“stata“implementata“molto“bene“in“DocBook.Ž©*8ïps:SDict begin H.S endïps:SDict begin 13 H.A endïFps:SDict begin [ /View [/XYZ H.V] /Dest (48) cvn H.B /DEST pdfmark endïps:SDict begin H.S endïps:SDict begin 13 H.A endïFps:SDict begin [ /View [/XYZ H.V] /Dest (49) cvn H.B /DEST pdfmark endŸ
ÕÈÃSear¡GcÙ hable–€ documentation“databases“½€è“il“termine“col“quale“indichiamo“la“potenzialit€à“che“DocBook“ha“diŽ¡portarci–€ vÙ erso“un“mondo“in“cui“tutta“la“documentazione“del“nostro“sistema“operatiÀ vÌÐo“open-source“sar€à“raccolta“inŽ¡un–€ unico“e“ricco“database,“consultabile“con“indici“incrociati“e“hó7yperlink“(in™ŸvÙ ece“di“essere“sparpagliata“in“vÀ ariŽ¡luoghi–€ e“formati“come“lo“€è“ora).Ž¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïFps:SDict begin [ /View [/XYZ H.V] /Dest (50) cvn H.B /DEST pdfmark endŸ
ÕÈIdealmente,–€ non“appena“installate“un“pacchetto“softwægare“sulla“vÌÐostra“macchina,“došÙ vrebbe“essere“re˜gistrata“laŽ¡documentazione–{jDocBook“nel“vÌÐostro“catalogo“di“sistema.“Potrebbero“cos€ì“vÙ enire“aggiunte“delle“pagine“di“HTMLŽ¡indicizzate–€ e“propriamente“colleÙ gó7ate“al“resto“della“documentazione“HTML“gi€à“esistente“sul“vÌÐostro“catalogo.“LaŽ¡documentazione–€ del“nuoÙ všÌÐo“pacchetto“potrebbe“quindi“essere“accessibile“direttamente“dal“v˜ostro“broÀ wser“eŽ¡consultabile–€ attrašÌÐvÙ erso“una“interfægaccia“molto“simile“a“quella“di“un“b˜uon“motore“di“ricerca“W‘ÿ37eb™Ÿ.Ž¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïFps:SDict begin [ /View [/XYZ H.V] /Dest (51) cvn H.B /DEST pdfmark endŸ
ÕÈL‘ÿ'HTML–€ da“solo“non“€è“tuttaÌÐvia“un“formato“sucientemente“ricco“e“adatto“per“realizzare“una“cosa“simile.“GiustoŽ¡per–€ citare“una“sua“mancanza,“in“HTML“non“potete“dichiarare“esplicitamente“deÙ gli“elementi“di“tipo“indice.Ž¡DocBook–€ in™ŸvÙ ece“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïFps:SDict begin [ /View [/XYZ H.V] /Dest (52) cvn H.B /DEST pdfmark endÃha“½la“ricchezza“semantica“per“la“creazione“di“documenti“strutturati“come“database.“Questo,Ž¡fondamentalmente,–€ €è“il“motiÀ vÌÐo“per“cui“molti“progetti“lo“stanno“adottando.Ž¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïFps:SDict begin [ /View [/XYZ H.V] /Dest (53) cvn H.B /DEST pdfmark endŸ
ÕÈMa–€ insieme“ai“suoi“prešÙ gi,“DocBook“ha“anche“i“suoi“difetti.“Molte“persone“lo“tro˜všÀ ano“sgrade˜vÌÐolmente“pesante,Ž¡eccessi•À v“amente–€ prolisso“per“essere“considerato“un“ageÀ vÌÐole“formato“di“composizione.“Fin“tanto“che“gli“strumentiŽ¡di–€ markup“(come“il“Perl“POD“o“GNU“T‘ÿLÐeÙ xinfo)“riescono“a“generare“DocBook,“possiamo“ritenerci“tutti“soddisfægatti.Ž¡Non–vcha“importanza“se“non“tutti“scrišÀ vÌÐono“in“DocBook:“quando“di˜vÙ err€à“il“formato“comune“di“interscambio“adottatoŽ¡da–€ tutti,“si“riuscir€à“comunque“a“realizzare“una“base“dati“unicata“per“la“documentazione.Ž¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïFps:SDict begin [ /View [/XYZ H.V] /Dest (54) cvn H.B /DEST pdfmark endŽŸ0 ‘H ïcolor push Black’¾FfÃ2ŽŽŽŽŽŽŽ’ÃFfï color popŽŽŒ‹
Fù‘·ºâŸ·ºâïþps:SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end ã– ý#j‘H ïcolor push Blackïcolor push gray 0ïps:SDict begin H.S endïcolor push gray 0ï color popŽïps:SDict begin H.R endïJps:SDict begin [ /View [/XYZ H.V] /Dest (page.3) cvn H.B /DEST pdfmark endï color popŸüfd’%íÃThe–€ DocBook“Demystication“HO‘ÿÿWTÑðOŽŽŽŽŽŽŽ’ÃFfï color popŽŽ ¬ã– ýjO‘H ¿3.–QëL‘þg'Abc“dello“structural“markup“languageŽ‘H Ÿ%Õïps:SDict begin H.S endïps:SDict begin 13 H.A endïFps:SDict begin [ /View [/XYZ H.V] /Dest (56) cvn H.B /DEST pdfmark endŸ ~½I–€ všÙ ecchi“programmi“a“linguaggio“di“formattazione“come“T‘ÿLÐe˜x,“T‘ÿLÐe˜xinfo,“e“T¦gro“utilizzaÌÐvÀ ano“il“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïFps:SDict begin [ /View [/XYZ H.V] /Dest (57) cvn H.B /DEST pdfmark endÃpr¡GesentationŽ¤
markupïps:SDict begin H.S endïps:SDict begin 13 H.A endïFps:SDict begin [ /View [/XYZ H.V] /Dest (58) cvn H.B /DEST pdfmark end½.–€ In“questi“sistemi,“le“istruzioni“inserite“nel“codice“riguardaÌÐvÀ ano“la“disposizione“e“la“visualizzazione“sicaŽ¡deÙ gli–€ elementi“del“testo“(i“cambiamenti“di“font,“le“indentazioni“e“cose“simili).Ž©*8ïps:SDict begin H.S endïps:SDict begin 13 H.A endïFps:SDict begin [ /View [/XYZ H.V] /Dest (60) cvn H.B /DEST pdfmark endŸ
ÕÈIl–€ presentation“markup“era“un“linguaggio“di“formattazione“adeÙ guato“ntanto“che“l'obiettiÀ vÌÐo“era“quello“diŽ¡stampare–€ su“un“unico“ambiente“o“tipologia“di“dispositiÀ vÌÐo“di“visualizzazione.“Si“incappa“nei“suoi“limiti“nonŽ¡appena–€ si“vuole“formattare“un“documento“in“modo“che“(a)“questo“possa“essere“visualizzato“su“una“pi€ù“vÀ astaŽ¡gó7amma–€ di“dispositiÀ vi“di“output“(stampanti,“W‘ÿ37eb,“ecc.)“oppure“(b)“si“vÌÐoglia“che“il“documento“consenta“la“ricerca“eŽ¡l'indicizzazione–€ basate“sulla“sua“struttura“logica“(come“vÌÐorreste“fægare“se,“ad“esempio,“decideste“di“inserirlo“in“unŽ¡sistema‘€ ipertestuale).Ž¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïFps:SDict begin [ /View [/XYZ H.V] /Dest (61) cvn H.B /DEST pdfmark endŸ
ÕÈPer–€ essere“in“grado“di“fornire“queste“capacit€à,“bisogna“utilizzare“un“sistema“di“tipo“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïFps:SDict begin [ /View [/XYZ H.V] /Dest (62) cvn H.B /DEST pdfmark endÃstructurÙ al“markupïps:SDict begin H.S endïps:SDict begin 13 H.A endïFps:SDict begin [ /View [/XYZ H.V] /Dest (63) cvn H.B /DEST pdfmark end½.“Con“loŽ¡"structural–€ markup"“non“si“descriÀ vÙ e“il“layout“sico“del“documento,“bens€ì“le“propriet€à“logiche“delle“sue“singoleŽ¡parti.Ž¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïFps:SDict begin [ /View [/XYZ H.V] /Dest (65) cvn H.B /DEST pdfmark endŸ
ÕÈUn–€ esempio:“in“un“linguaggio“di“tipo“presentation“markup,“se“vÌÐolete“enfægatizzare“una“parola,“doÙ vrete“istruire“ilŽ¡formattatore–€ per“renderla“in“grassetto.“In“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïFps:SDict begin [ /View [/XYZ H.V] /Dest (66) cvn H.B /DEST pdfmark endïps:SDict begin H.S endïps:SDict begin 13 H.A endïFps:SDict begin [ /View [/XYZ H.V] /Dest (67) cvn H.B /DEST pdfmark endtro(1)“došÙ vreste“scriÀ v˜ere“qualcosa“del“genere:Ž©*8ïps:SDict begin H.S endïps:SDict begin 11.7 H.A endïFps:SDict begin [ /View [/XYZ H.V] /Dest (69) cvn H.B /DEST pdfmark endŸ ˆûÁAll–ffyour“baseŽ¤³3.B‘ffareŽ¡belong–ffto“us!Ž¤i·ïps:SDict begin H.S endïps:SDict begin 13 H.A endïFps:SDict begin [ /View [/XYZ H.V] /Dest (70) cvn H.B /DEST pdfmark endŸ–I½In–€ un“linguaggio“di“tipo“structural“markup,“quello“che“direste“al“formattatore“€è“semplicemente“di“eÀ videnziare“laŽŸ
parola:Ž¦ïps:SDict begin H.S endïps:SDict begin 11.7 H.A endïFps:SDict begin [ /View [/XYZ H.V] /Dest (71) cvn H.B /DEST pdfmark endŸ ˆûÁAll–ffyour“base“are“belong“to“us!Ž¡ïps:SDict begin H.S endïps:SDict begin 13 H.A endïFps:SDict begin [ /View [/XYZ H.V] /Dest (72) cvn H.B /DEST pdfmark endŸ–I½I–€ comandi“""“e“""“della“rigó7a“sopra“sono“chiamati“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïFps:SDict begin [ /View [/XYZ H.V] /Dest (73) cvn H.B /DEST pdfmark endÃmarkup“tašæggsïps:SDict begin H.S endïps:SDict begin 13 H.A endïFps:SDict begin [ /View [/XYZ H.V] /Dest (74) cvn H.B /DEST pdfmark end“½o,“semplicemente,“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïFps:SDict begin [ /View [/XYZ H.V] /Dest (76) cvn H.B /DEST pdfmark endÃta˜gsŽ¤
½[NdT‘ÿÿ:–€ in“italiano“"marcatori"].“Queste“sono“le“istruzioni“per“il“vÌÐostro“programma“di“formattazione.Ž©*8ïps:SDict begin H.S endïps:SDict begin 13 H.A endïFps:SDict begin [ /View [/XYZ H.V] /Dest (77) cvn H.B /DEST pdfmark endŸ
ÕÈIn–€ un“linguaggio“structural“markup,“la“formattazione“nale“del“documento“viene“controllata“da“un“foglio“di“stileŽ¡[NdT‘ÿÿ:–€ in“inglese“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïFps:SDict begin [ /View [/XYZ H.V] /Dest (78) cvn H.B /DEST pdfmark endÃstylesheet‘®ïps:SDict begin H.S endïps:SDict begin 13 H.A endïFps:SDict begin [ /View [/XYZ H.V] /Dest (79) cvn H.B /DEST pdfmark end½].“€È“il“foglio“di“stile“che“dir€à“al“vÌÐostro“programma“di“formattazione“"visualizza“gliŽ¡emphasis–€ con“il“carattere“grassetto".“Un“vÀ antaggio“del“linguaggio“"structural“markup"“€è“che“cambiando“il“foglioŽ¡di–yIstile“cambiate“la“visualizzazione“totale“del“documento“(per“usare“font“diÀ všÙ ersi,“ad“esempio)“senza“do˜v˜er“mettereŽ¡mano–€ ad“ogni“singola“istruzione“(come“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïFps:SDict begin [ /View [/XYZ H.V] /Dest (81) cvn H.B /DEST pdfmark end.B“nell'esempio“precedente)“nel“codice“del“documento.Ž¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïFps:SDict begin [ /View [/XYZ H.V] /Dest (82) cvn H.B /DEST pdfmark endŸ+BT¿4.–QëDenizioni“T°gipologia“Documento“(Document“T‘þ¸¦ypeŽŸvÉDenitions)ŽŸ¥‡ïps:SDict begin H.S endïps:SDict begin 13 H.A endïFps:SDict begin [ /View [/XYZ H.V] /Dest (84) cvn H.B /DEST pdfmark endŸ þP½(Nota:–€ per“mantenere“semplice“la“spieÙ gó7azione,“in“questa“sezione“dir€ò“qualche“bÌÐugia,“principalmente“tralasciandoŽ¡un–€ sacco“di“roba.“La“všÙ erit€à“v˜err€à“ripristinata“in“una“della“ïcolor push gray 0ïps:SDict begin H.S endsezioni“successiÀ v˜eïps:SDict begin 13 H.L endïjps:SDict begin [ /Subtype /Link /Dest (sgml) cvn /H /I /Border [0 0 0] /Color [1 0 0] H.B /ANN pdfmark endï color popŽ‘K#•.)Ž¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïFps:SDict begin [ /View [/XYZ H.V] /Dest (86) cvn H.B /DEST pdfmark endŸ
ÕÈDocBook–€ €è“un“linguaggio“di“tipo“structural-leÀ vÙ el“markup.“Pi€ù“precisamente,“€è“un“dialetto“di“XML.“UnŽ¡documento–€ DocBook“€è“quindi“un“pezzo“di“XML“che“usa“tag“XML“per“le“istruzioni“structural“markup.Ž¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïFps:SDict begin [ /View [/XYZ H.V] /Dest (87) cvn H.B /DEST pdfmark endŸ
ÕÈAnch€é–€ un“programma“per“la“composizione“ed“impaginazione“dei“documenti“(document“formatter)“applichi“unŽ¡foglio–€ di“stile“al“vÌÐostro“documento“per“renderlo“di“bell'aspetto,“deÀ vÙ e“sapere“alcune“cose“sulla“struttura“generaleŽ¡del–€ vÌÐostro“documento.“Per“esempio,“doÙ vr€à“sapere“che“un“manoscritto“generalmente“consiste“in“una“prima“diŽ¡copertina,–€ una“sequenza“di“capitoli“e“un'ultima“di“copertina,“in“modo“da“comporre“sicamente“i“titoli“dei“capitoliŽ¡in–€ modo“appropriato.“Per“fægarÑðgli“sapere“tutte“queste“cose,“doÙ vrete“fornire“al“compositore“di“documento“unaŽ¡Denizione–€ del“T¦gipo“di“Documento“o“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïFps:SDict begin [ /View [/XYZ H.V] /Dest (88) cvn H.B /DEST pdfmark endÃDocument“T‘ÿBype“Denition½()ïps:SDict begin H.S endïps:SDict begin 13 H.A endïFps:SDict begin [ /View [/XYZ H.V] /Dest (89) cvn H.B /DEST pdfmark end“(DTD).“Il“DTD“informa“il“compositore“sulŽ¡tipo–€ di“elementi“che“pu€ò“contenere“il“vÌÐostro“documento“e“in“quale“ordine“possono“apparire.ŽŽŸ0 ‘H ïcolor push Black’¾FfÃ3ŽŽŽŽŽŽŽ’ÃFfï color popŽŽŒ‹
c=‘·ºâŸ·ºâïþps:SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end ã– ý#j‘H ïcolor push Blackïcolor push gray 0ïps:SDict begin H.S endïcolor push gray 0ï color popŽïps:SDict begin H.R endïJps:SDict begin [ /View [/XYZ H.V] /Dest (page.4) cvn H.B /DEST pdfmark endï color popŸüfd’%íÃThe–€ DocBook“Demystication“HO‘ÿÿWTÑðOŽŽŽŽŽŽŽ’ÃFfï color popŽŽ ¬ã–‘H ý^jïps:SDict begin H.S endïps:SDict begin 13 H.A endïFps:SDict begin [ /View [/XYZ H.V] /Dest (92) cvn H.B /DEST pdfmark endŸ
½Quando–oñdiciamo“che“DocBook“€è“una“"applicazione"“(una“realizzazione)“di“XML‘oíintendiamo“dire“che“DocBook“€èŽ¤
un–€ DTD“XML,“molto“esteso,“che“comprende“quasi“400“tag.Ž©*8ïps:SDict begin H.S endïps:SDict begin 13 H.A endïFps:SDict begin [ /View [/XYZ H.V] /Dest (93) cvn H.B /DEST pdfmark endŸ
ÕÈDietro–ngDocBook“c'€è“un“tipo“di“programma“chiamato“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïFps:SDict begin [ /View [/XYZ H.V] /Dest (94) cvn H.B /DEST pdfmark endÃvalidating“parægser:ßïps:SDict begin H.S endïps:SDict begin 13 H.A endïFps:SDict begin [ /View [/XYZ H.V] /Dest (95) cvn H.B /DEST pdfmark end½.“Quando“componete“un“documento“di“tipoŽ¡DocBook,–€ il“primo“passo“da“fægare“€è“quello“di“darlo“in“pasto“a“un“vÀ alidating“parser“(il“front-end“di“un“compositoreŽ¡DocBook).–€ Questo“programma“controlla“il“vÌÐostro“documento“in“base“al“DocBook“DTD“per“assicurarsi“che“nonŽ¡abbiate–€ violato“le“reÙ gole“e“le“strutture“del“DTD“(in“caso“contrario,“il“softwægare“di“composizione“potrebbeŽ¡confondersi–€ al“momento“di“applicare“il“foglio“di“stile).Ž¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïFps:SDict begin [ /View [/XYZ H.V] /Dest (97) cvn H.B /DEST pdfmark endŸ
ÕÈIl–€ vÀ alidating“parser“potr€à“darvi“dei“messaggi“di“errore,“indicando“in“quali“punti“del“documento“non“€è“corretta“laŽ¡struttura,–€ oppure“tradurre“il“documento“in“un“usso“di“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïFps:SDict begin [ /View [/XYZ H.V] /Dest (98) cvn H.B /DEST pdfmark endÃformatting“eÙ vents“½che“la“parte“nale“del“parser“combinaŽ¡con–€ le“informazioni“del“vÌÐostro“stylesheet“per“produrre“un“output“formattato“correttamente.Ž¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïFps:SDict begin [ /View [/XYZ H.V] /Dest (99) cvn H.B /DEST pdfmark endŸ
ÕÈEcco–€ un“diagramma“dell'intero“processo:Ž¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (100) cvn H.B /DEST pdfmark endŸMEïMps: currentpoint currentpoint translate 1 1 scale neg exch neg exch translateï7PSfile="figure1.png" llx=0 lly=0 urx=72 ury=72 rwi=720 ŽŽŽïYps: currentpoint currentpoint translate 1 1 div 1 1 div scale neg exch neg exch translateŽŽŸ ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (103) cvn H.B /DEST pdfmark end¡La–€ parte“del“diagramma“all'interno“del“rettangolo“punteÙ ggiato“rappresenta“il“vÌÐostro“softwægare“di“composizione,Ž¡realizzato–€ con“una“serie“di“strumenti“in“sequenza“(ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (104) cvn H.B /DEST pdfmark endÃtoolcšÙ hain½).“Bisogna“tenere“a“mente,“per“capire“ci€ò“che“se˜guir€à,Ž¡che–€ všÙ engono“passati“al“compositore,“oltre“all'o˜vvio“e“ben“visibile“sorÑðgente“del“documento,“anche“due“inputŽ¡in™Ÿvisibili:–€ il“DTD“ed“il“foglio“di“stile.Ž¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (105) cvn H.B /DEST pdfmark endŸ+BT¿5.–QëAltri“DTDŽŸØåïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (107) cvn H.B /DEST pdfmark endŸÊò½Una–€ breÀ vÙ e“digressione“su“altri“DTD“pu€ò“aiutare“a“chiarire“quali“parti“dei“precedenti“paragra“riguardanoŽ¡esclusi•À v“amente–€ DocBook“e“quali“sono“in™ŸvÙ ece“pi€ù“generali“e“comuni“a“tutti“i“structural-markup“language.Ž¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (108) cvn H.B /DEST pdfmark endïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (109) cvn H.B /DEST pdfmark endŸ
ÕÈTEI–€ (http://www‘ÿY .tei-c.orÑðg/)“(T‘ÿLÐešÙ xt“Encoding“InitiatiÀ v˜e)“€è“un“ampio“ed“elaborato“DTD“usato“principalmente“nelleŽ¡uniÀ všÙ ersit€à–€ per“la“trascrizioni“di“testi“letterari“in“formato“elettronico.“La“toolchain“Unix“di“TEI“utilizza“molti“de˜gliŽ¡strumenti–€ utilizzati“da“DocBook,“ma“con“stylesheet“dierenti“e“(ošÙ vviamente)“con“un“DTD“diÀ v˜erso.Ž¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (110) cvn H.B /DEST pdfmark endŸ
ÕÈXHTML,–€ l'ultima“vÙ ersione“di“HTML,“€è“anch'essa“una“applicazione“XML“descritta“da“un“DTD,“che“esprime“laŽ¡somiglianza–€ tra“XHTML“e“i“tag“di“DocBook.“La“toolchain“di“XHTML“consiste“in“un“web-broÀ wser“e“un“certoŽ¡numero–€ di“utilit€à“di“stampa“HTML“costruite“ad-hoc.Ž¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (111) cvn H.B /DEST pdfmark endŸ
ÕÈMolti–€ altri“DTD“XML“sono“disponibili“per“aiutare“la“gente“a“scambiare“documenti“strutturati“in“diÀ vÙ ersi“campi,Ž¡dalla–€ bioinformatica“alla“gestione“bancaria.“Potete“guardare“nella“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (112) cvn H.B /DEST pdfmark endlista“di“repositoryŽ¡(http://www‘ÿY .xml.com/pub/rÑðg/DTD_Repositories)–€ per“fægarvi“un'idea“della“loro“vÀ ariet€à.Ž¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (113) cvn H.B /DEST pdfmark endŸ+BT¿6.–QëLa“toolchain“di“DocBookŽŸØåïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (115) cvn H.B /DEST pdfmark endŸÊò½Il–€ modo“pi€ù“semplice“per“impaginare“documenti“XML-DocBook“€è“utilizzare“gli“strumenti“di“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (116) cvn H.B /DEST pdfmark endxmlto.“QuestiŽ¡strumenti–€ sono“forniti“con“Red“Hat;“gli“utenti“di“Debian“possono“ottenerli“con“il“comando“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (117) cvn H.B /DEST pdfmark endÂapt-get“install“xmlto½.Ž¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (118) cvn H.B /DEST pdfmark endŸ
ÕÈNormalmente,–~quello“che“doÙ vreste“fægare“per“creare“un“documento“XHTML‘~da“un“sorÑðgente“DocBook“€è“qualcosa“diŽ¡simile:ŽŸ
”ïps:SDict begin H.S endïps:SDict begin 11.7 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (119) cvn H.B /DEST pdfmark endŸ™ŸÁbash$–ffxmlto“xhtml“foo.xmlŽŸ³3bash$–ffls“*.htmlŽŽŸ0 ‘H ïcolor push Black’¾FfÃ4ŽŽŽŽŽŽŽ’ÃFfï color popŽŽŒ‹
ƒm‘·ºâŸ·ºâïþps:SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end ã– ý#j‘H ïcolor push Blackïcolor push gray 0ïps:SDict begin H.S endïcolor push gray 0ï color popŽïps:SDict begin H.R endïJps:SDict begin [ /View [/XYZ H.V] /Dest (page.5) cvn H.B /DEST pdfmark endï color popŸüfd’%íÃThe–€ DocBook“Demystication“HO‘ÿÿWTÑðOŽŽŽŽŽŽŽ’ÃFfï color popŽŽ ¬ã– ýhj‘H Áar01s02.html–ffar01s03.html“ar01s04.html“index.htmlŽ‘H ©
0`ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (120) cvn H.B /DEST pdfmark endŸÏ ½In–€ questo“esempio“abbiamo“trasformato“un“documento“XML-DocBook“chiamato“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (121) cvn H.B /DEST pdfmark endÁfoo.xml½,“composto“da“treŽŸ
sezioni–Y½principali,“in“una“pagina“di“indice“e“altre“due“parti.“Ma“mettere“tutto“in“una“sola“pagina“€è“altrettanto“fægacile:ŽŸ*8ïps:SDict begin H.S endïps:SDict begin 11.7 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (122) cvn H.B /DEST pdfmark endŸ ˆûÁbash$–ffxmlto“xhtml-nochunks“foo.xmlŽ¤³3bash$–ffls“*.htmlŽ¡foo.htmlŽ¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (123) cvn H.B /DEST pdfmark endŸÏ ½Inne,–€ ecco“come“fægare“per“creare“un“documento“Postscript:ŽŸ*8ïps:SDict begin H.S endïps:SDict begin 11.7 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (124) cvn H.B /DEST pdfmark endŸ ˆûÁbash$–ffxmlto“ps“foo.xml‘%ÌÊ#“To“make“PostscriptŽ¡bash$–ffls“*.psŽ¡foo.psŽŸi·ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (125) cvn H.B /DEST pdfmark endŸ–I½Alcune–€ všÙ ecchie“v˜ersioni“di“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (126) cvn H.B /DEST pdfmark endÂxmlto“½potrebbero“essere“pi€ù“v˜erbose,“riportando“messaggi“quali“"Co˜v˜erting“toŽ¤
XHTML"–€ e“cos€ì“via.ŽŸ”ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (127) cvn H.B /DEST pdfmark end©ælPer–€ trasformare“i“všÌÐostri“documenti“in“HTML“o“Postscript“a˜vrete“bisogno“di“uno“strumento“che“possa“applicare“alŽ¡vÌÐostro–€ documento“le“direttiÀ vÙ e“di“DocBook“DTD“e“del“foglio“di“stile“adatto.“Ora“mostreremo“come“combinare“gliŽ¡strumenti–€ open-source“per“compiere“questo“la•ÌÐv“oro:ŽŸ*8ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (128) cvn H.B /DEST pdfmark endŸMEïMps: currentpoint currentpoint translate 1 1 scale neg exch neg exch translateï7PSfile="figure2.png" llx=0 lly=0 urx=72 ury=72 rwi=720 ŽŽŽïYps: currentpoint currentpoint translate 1 1 div 1 1 div scale neg exch neg exch translateŽŽŸ ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (132) cvn H.B /DEST pdfmark end¡Attuale–€ catena“XML-DocBookŽŸ
”ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (133) cvn H.B /DEST pdfmark end¦L‘ÿ'analisi–€ del“documento“e“l'applicazione“del“foglio“di“stile“possono“essere“realizzati“tramite“uno“di“questi“treŽ¡programmi:–€ ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (134) cvn H.B /DEST pdfmark endxsltprocïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (135) cvn H.B /DEST pdfmark end,“il“parser“distribÌÐuito“con“la“RedHat“7.3“e“všÙ ersioni“successiÀ v˜e,“oppure“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (137) cvn H.B /DEST pdfmark endSaxonïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (138) cvn H.B /DEST pdfmark end“o“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (140) cvn H.B /DEST pdfmark endXalanïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (141) cvn H.B /DEST pdfmark end,“dueŽ¡programmi–€ scritti“in“JaÌÐvÀ a.Ž©*8ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (143) cvn H.B /DEST pdfmark endŸ
ÕÈGenerare–€ un“documento“XHTML“di“alta“qualit€à“con“DocBook“€è“abbastanza“semplice;“il“fægatto“poi“che“XHTMLŽ¡sia–{Œsemplicemente“un“altro“tipo“di“XML–{‹DTD“€è–{Œdi“grande“aiuto.“La“traduzione“in“HTML‘{‹si“ottiene“applicando“unŽ¡semplice–€ stylesheet,“e“ne“della“storia.“Generare“un“R‘ÿfgTF“in“questo“modo“€è“altrettanto“semplice“e“da“un“XHTMLŽ¡o–€ R‘ÿfgTF“€è“fægacile“generare“un“testo“ASCII“in“un“attimo.Ž¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (144) cvn H.B /DEST pdfmark endŸ
ÕÈCaso–Udelicato“€è“la“stampa.“€È“dicile“generare“un“documento“di“alta“qualit€à“per“la“stampa“(che“in“pratica“signicaŽ¡un–€ documento“tipo“Adobe“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (145) cvn H.B /DEST pdfmark end“o“Portable“Document“FšÙ ormat,“una“forma“compressa“di“PostScript).“F˜arlo“beneŽ¡comporta›p|do•Ù v“er˜automatizzare˜il˜giudizio˜attento˜di˜un˜tipografo˜nel˜passaggio˜dal˜liÀ v“ello˜di˜contenuto˜a˜quello˜diŽ¡presentazione.Ž¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (147) cvn H.B /DEST pdfmark endŸ
ÕÈPrima–€ di“tutto,“uno“stylesheet“trasforma“e“traduce“un“documento“strutturato“DocBook“DTD“in“un“altroŽ¡documento–€ scritto“in“un“dialetto“di“XML,“chiamato“FOïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (148) cvn H.B /DEST pdfmark end“(FÙ ormatting“Objects).“Il“markup“di“FO“€è“molto“pi€ù“vicinoŽ¡ad–€ una“struttura“tipo“presentation-lešÀ vÙ el;“potete“pensarla“come“ad“una“sorta“di“XML“funzionalmente“equi˜v˜alente“aŽ¡T¦gro–€ (NdT‘ÿB.“la“struttura“delle“pagine“man“per“intenderci).“Subito“dopo“deÀ vÙ e“essere“trasformato“in“Postscript“perŽ¡poi–€ essere“inpacchettato“in“un“PDF‘ÿ37.Ž¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (150) cvn H.B /DEST pdfmark endŸ
ÕÈNella–€ toolchain“distribšÌÐuita“con“RedHat,“questo“la˜v˜oro“€è“fægatto“da“una“macro“di“T›ÿLÐeX“chiamata“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (151) cvn H.B /DEST pdfmark endP•Ù assiÀ v“eT˜eXïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (152) cvn H.B /DEST pdfmark end.‘€ QuestaŽ¡traduce–€ il“documento“in“FO“prodotto“da“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (154) cvn H.B /DEST pdfmark endÂxsltprÑðoc“½nel“linguaggio“T›ÿLÐeX“di“Donald“Knuth.“T˜eX“€è“stato“uno“dei“primiŽ¡progetti–rÆopen-source,“un“všÙ ecchio“ma“potentissimi“linguaggio“di“formattazione“presentation-leÀ v˜el“molto“amato“daiŽ¡matematici–€ (ai“quali“fornisce“una“serie“di“strumenti“particolarmente“adatti“per“scriÀ vÙ ere“documenti“contenentiŽ¡formule–€ matematiche).“T‘ÿLÐeX“€è“anche“molto“utile“per“compiti“di“composizione“di“base,“quali“il“kægerning,“ilŽ¡riempimento–€ di“linee“e“la“gestione“delle“ifenazioni.“Il“formato“di“output“del“T‘ÿLÐeX,“chiamato“D™ŸVI“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (155) cvn H.B /DEST pdfmark end“(DeV‘ÿfgiceŽ¡Independent),–€ viene“poi“trasformato“in“un“PDF‘ÿ37.ŽŽŸ0 ‘H ïcolor push Black’¾FfÃ5ŽŽŽŽŽŽŽ’ÃFfï color popŽŽŒ‹
žÿ‘·ºâŸ·ºâïþps:SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end ã– ý#j‘H ïcolor push Blackïcolor push gray 0ïps:SDict begin H.S endïcolor push gray 0ï color popŽïps:SDict begin H.R endïJps:SDict begin [ /View [/XYZ H.V] /Dest (page.6) cvn H.B /DEST pdfmark endï color popŸüfd’%íÃThe–€ DocBook“Demystication“HO‘ÿÿWTÑðOŽŽŽŽŽŽŽ’ÃFfï color popŽŽ ¬ã–‘H ý^jïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (157) cvn H.B /DEST pdfmark endŸ
½Se–}pensate“che“questa“lungó7a“e“tortuosa“catena“che“vÀ a“da“XML›}alle“macro“T‘ÿLÐeX,“per“poi“passare“al“D™ŸVI˜ed“inne“alŽ¤
PDF–€ sia“delicatissimo,“beh,“aÌÐvšÙ ete“perfettamente“ragione:“sferraglia,“ansima“ed“ha“delle“orribili“v˜erruche.“I“fontŽ¡sono–€ un“grosso“problema,“dal“momento“che“XML,“T‘ÿLÐeX“e“PDF“fæganno“uso“di“modelli“molto“diÀ vÙ ersi“per“la“gestioneŽ¡dei–€ font.“Inoltre,“la“gestione“della“localizzazione“e“dell'internazionalizzazione“€è“un“všÙ ero“incubo.“F˜orse,“l'unicoŽ¡punto–€ a“fæga•ÌÐv“ore–€ di“questo“percorso“€è“che“funziona.Ž©*8ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (158) cvn H.B /DEST pdfmark endŸ
ÕÈUna–~soluzione“pi€ù“eleÙ gó7ante“sarebbe“FOPïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (159) cvn H.B /DEST pdfmark end,“un“traduttore“che“passa“direttamente“da“FO“a“Postscript,“sviluppato“conŽ¡il–€ progetto“Apache.“Con“FOP“il“problema“dell'internazionalizzazione“€è,“se“non“completamente“risolto,“almenoŽ¡ben–€ delimitato;“gli“strumenti“XML“utilizzano“tutti“l'Unicode“attraÌÐvÙ erso“FOP‘þã×.“La“mappatura“del“singolo“carattereŽ¡nel–€ font“€è“anche“un“problema“importante“di“FOP‘þã×.“L‘ÿ'unico“problema“in“questo“approccio“€è“che“non“funziona,Ž¡almeno–€ per“il“momento.“Ad“Agosto“2002,“il“progetto“FOP“€è“ad“uno“stato“alpha,“quindi“utilizzabile,“ma“ancoraŽ¡non–€ rinito“e“con“diÀ vÙ erse“caratteristiche“mancanti.ŽŸ”ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (161) cvn H.B /DEST pdfmark endŸælEcco–€ quello“che“fæga“la“toolchain“FOP:Ž¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (162) cvn H.B /DEST pdfmark endŸMEïMps: currentpoint currentpoint translate 1 1 scale neg exch neg exch translateï7PSfile="figure3.png" llx=0 lly=0 urx=72 ury=72 rwi=720 ŽŽŽïYps: currentpoint currentpoint translate 1 1 div 1 1 div scale neg exch neg exch translateŽŽŸ ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (166) cvn H.B /DEST pdfmark end¡Futura–€ catena“XML-DocBook“con“FOP‘þã×.ŽŸ
”ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (167) cvn H.B /DEST pdfmark endŸælFOP–€ ha“gi€à“della“concorrenza.“C'€è“un“altro“progetto,“chiamato“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (168) cvn H.B /DEST pdfmark endxsl-fo-procïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (169) cvn H.B /DEST pdfmark end,“che“aspira“agli“stessi“obiettiÀ vi“di“FOP‘þã×,Ž¡ma–€ €è“scritto“in“C++“(€è“quindi“pi€ù“vÙ eloce“di“JašÌÐvÀ a“ed“€è“indipendente“dall'ambiente“Ja˜vÀ a).“Nell'Agosto“2002,“ilŽ¡progetto–€ ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (171) cvn H.B /DEST pdfmark endxsl-fo-proc“era“allo“stato“alpha,“non“molto“distante“da“FOP‘þã×.Ž¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (172) cvn H.B /DEST pdfmark endŸ+BT¿7.–QëQuali“sono“i“pr°gogetti“e“gli“sviluppatori?ŽŸ%Õïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (174) cvn H.B /DEST pdfmark endŸ ~½Il–€ DTD“DocBook“€è“mantenuto“dal“DocBook“T‘ÿLÐechnical“Committee,“diretto“da“Norman“W‘ÿ37alsh.“Norman“€è“l'autoreŽ¡principale–€ dešÙ gli“stylesheet“DocBook,“un“uomo“che“ha“impie˜gó7ato“per“diÀ v˜ersi“anni“le“sue“enerÑðgie“ed“il“suo“talentoŽ¡per–f˜risolvÙ ere“i“complessi“problemi“di“realizzazione“di“DocBook.“Nella“comunit€à“dei“DocBook/SGML/XML‘f‘godeŽ¡della–€ stessa“considerazione“e“popolarit€à“che“Linus“T‘ÿ37orvÀ ald“ha“nel“mondo“di“Linux.Ž¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (175) cvn H.B /DEST pdfmark endïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (176) cvn H.B /DEST pdfmark endŸ
ÕÈlibxslt–€ (http://xmlsoft.orÑðg/XSL›ÿT/)“€è“una“libreria“C“che“interpreta“XSL˜T‘ÿB,“applicando“gli“stylesheet“ai“documentiŽ¡XML.–€ La“libreria“include“un“wrapper™Ÿ,“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (177) cvn H.B /DEST pdfmark endÂxsltprÑðoc½,“che“pu€ò“essere“utilizzato“come“un“formattatore“XML.“Il“codiceŽ¡di–€ libxslt“€è“stato“scritto“da“Daniel“V‘þã×eillard“sotto“i“bÌÐuoni“auspici“del“progetto“GNOME,“ma“non“richiede“GNOMEŽ¡per–€ essere“utilizzato.“Ho“sentito“dire“che“€è“mostruosamente“všÙ eloce“rispetto“alle“alternatiÀ v˜e“in“JaÌÐvÀ a,“il“che“non“miŽ¡sorprende‘€ aægatto.Ž¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (178) cvn H.B /DEST pdfmark endïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (179) cvn H.B /DEST pdfmark endŸ
ÕÈxmlto–€ (http://cÙ yberelk.net/tim/xmlto/)“€è“l'interfægaccia“della“toolchain“XML“fornita“da“RedHat.“€È“scritta“eŽ¡mantenuta–€ da“T¦gim“W‘ÿ37augh.Ž¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (180) cvn H.B /DEST pdfmark endïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (181) cvn H.B /DEST pdfmark endŸ
ÕÈSaxon›€ (http://users.icl•ægw“ay‘ÿY .co.uk/mhkay/saxon/)˜e˜ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (182) cvn H.B /DEST pdfmark endXalan˜(http://xml.apache.orÑðg/xalan-j/)˜sono˜dei˜programmiŽ¡JaÌÐvšÀ a–€ che“interpretano“XSL‘ÿT‘ÿB.“Saxon“sembra“esser“stato“pensato“per“girare“sotto“W™Ÿindo˜ws.“Xalan“in™ŸvÙ ece“fæga“parteŽ¡del–€ progetto“Apache“XML,“natiÀ všÌÐo“per“Linux“e“BSD;“€è“stato“progettato“per“la˜v˜orare“con“FOP‘þã×.Ž¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (183) cvn H.B /DEST pdfmark endïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (184) cvn H.B /DEST pdfmark endŸ
ÕÈFOP–€ (http://xml.apache.orÑðg/fop/)“€è“un“programma“che“trasforma“FO-XML“in“PDF‘ÿ37.“FÙ a“parte“del“progetto“ApacheŽ¡XML–€ ed“€è“pensato“per“poter“la•ÌÐv“orare–€ con“Xalan.Ž¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (185) cvn H.B /DEST pdfmark endŸ+BT¿8.–QëMigration“toolsŽŸ%Õïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (187) cvn H.B /DEST pdfmark endŸ ~½Il–€ secondo“grande“problema“con“DocBook“€è“dato“dagli“sforzi“necessari“per“con™ŸvšÙ ertire“il“v˜ecchio“presentationŽŽŸ0 ‘H ïcolor push Black’¾¦Ã6ŽŽŽŽŽŽŽ’ÃFfï color popŽŽŒ‹
½`‘·ºâŸ·ºâïþps:SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end ã– ý#j‘H ïcolor push Blackïcolor push gray 0ïps:SDict begin H.S endïcolor push gray 0ï color popŽïps:SDict begin H.R endïJps:SDict begin [ /View [/XYZ H.V] /Dest (page.7) cvn H.B /DEST pdfmark endï color popŸüfdŸ÷™œïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (239) cvn H.B /DEST pdfmark endŸfd’%íÃThe–€ DocBook“Demystication“HO‘ÿÿWTÑðOŽŽŽŽŽŽŽ’ÃFfï color popŽŽ ¬ã– ýhj‘H ½markup–€ nel“nuoÙ všÌÐo“markup“di“DocBook.“Un“essere“umano“non“a˜vrebbe“alcuna“dicolt€à“a“riconoscere“in“unŽ¤
‘H documento–€ le“sue“dišÀ vÙ erse“strutture“logiche,“questo“perch€é“pu€ò“capire“dal“contesto“quando,“ad“esempio,“il“corsi˜vÌÐoŽ¡‘H €è–€ utilizzato“per“eÀ videnziare“qualcosa“e“quando“in™ŸvšÙ ece“serv˜e“a“riportare“una“citazione“del“tipo“'questa“€è“la“frase“diŽ¡‘H qualcuno'.Ž‘H ©*8ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (188) cvn H.B /DEST pdfmark endŸ
ÕÈIn–€ qualche“modo,“quando“všÌÐogliamo“con™ŸvÙ ertire“i“documenti“in“DocBook,“queste“distinzioni“deÀ v˜ono“essere“reseŽ¡esplicite.–€ Qualche“vÌÐolta“sono“gi€à“prensenti“nel“vÙ ecchio“markup,“ma“spesso“non“lo“sono,“e“la“mancanza“di“questaŽ¡informazione–€ strutturale“deÀ vÙ e“essere“quindi“dedotta“da“algoritmi“euristici“o“introdotta“a“mano“dall'uomo.Ž¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (189) cvn H.B /DEST pdfmark end¤
ÕÈDi–€ sešÙ guito“€è“riportato“un“riepilogo“sullo“stato“dei“vÀ ari“strumenti“di“con™Ÿv˜ersione“utilizzati“per“i“vÀ ari“formati:ŽŸ*8ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (190) cvn H.B /DEST pdfmark endŸ ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (192) cvn H.B /DEST pdfmark end¡GNU‘€ T‘ÿLÐeÙ xinfoŽ¨”ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (193) cvn H.B /DEST pdfmark endŸælïcolor push Black‘€ ï color popŽŽ‘ ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (194) cvn H.B /DEST pdfmark endLa–€ Free“Softwægare“FšÙ oundation“ha“deciso“di“utilizzare“DocBook“come“un“formato“di“interscambio.“T‘ÿLÐe˜xinfo“haŽ¤
‘ strutture–€ a“sucienza“per“realizzare“con™ŸvšÙ ersioni“automatizzate“di“bÌÐuona“qualit€à,“e“la“v˜ersione“4.x“diŽ¡‘ ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (195) cvn H.B /DEST pdfmark endÂmakægeinfÀ o–€ ½mette“a“disposizione“l'opzione“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (196) cvn H.B /DEST pdfmark endÁ--docbook“½che“genera“direttamente“documenti“in“DocBook.“PerŽ¡‘ aÌÐvÙ ere–€ maggiori“informazioni,“consultate“la“pagina“del“progetto“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (197) cvn H.B /DEST pdfmark endmakægeinfoŽ¡‘ (http://www‘ÿY .gnu.orÑðg/directory/teÙ xinfo.html).ŽŸ*8ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (199) cvn H.B /DEST pdfmark endŸ
ÕÈPODŽ¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (200) cvn H.B /DEST pdfmark endŸælïcolor push Black‘€ ï color popŽŽ‘ ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (201) cvn H.B /DEST pdfmark endEsiste–€ un“modulo“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (202) cvn H.B /DEST pdfmark endPOD::DocBook“(http://www‘ÿY .cpan.orÑðg/modules/by-module/Pod/)“che“traduce“i“documentiŽ¡‘ scritti–€ nel“markup“POD“(Plain“Old“Documentation)“in“DocBook.“Ucialmente“implementa“tutti“i“tag“PODŽ¡‘ eccetto–€ il“tag“L<>“italic.“La“pagina“man“dice“anche“"liste“del“tipo“nested-o•Ù v“er–€ e“nested-bask“inserite“neiŽ¡‘ documenti–€ non“sono“gestite“in“Docbook",“ma“si“noti“che“il“modulo“€è“stato“ampiamente“testato.ŽŸ*8ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (204) cvn H.B /DEST pdfmark endŸ
ÕÈLaT‘ÿLÐeXŽ¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (205) cvn H.B /DEST pdfmark endŸælïcolor push Black‘€ ï color popŽŽ‘ ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (206) cvn H.B /DEST pdfmark endLaT›ÿLÐeX–€ €è,“principalmente,“un“insieme“di“macro“in“linguaggio“structural“markup“costruito“sul“formatter“T˜eX.Ž¡‘ Esiste–€ un“programma,“chiamato“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (207) cvn H.B /DEST pdfmark endT‘ÿLÐeX4htŽ¡‘ (http://www‘ÿY .lrz-muenchen.de/services/softwægare/sonstiges/teÙ x4ht/mn.html),–€ che“riesce“a“generare“DocBookŽ¡‘ a–€ partire“da“documenti“LaT›ÿLÐeX“(questo“secondo“l'autore“di“P•Ù assiÀ v“eT˜eX).ŽŸ*8ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (209) cvn H.B /DEST pdfmark end©
ÕÈPÙ agine–€ man“e“altri“markup“tipo“troŽŸ*8ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (210) cvn H.B /DEST pdfmark endŸÕÈïcolor push Black‘€ ï color popŽŽ‘ ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (211) cvn H.B /DEST pdfmark endQuesto–€ €è“generalemente“considerato“il“pi€ù“grosso“e“dicile“problema“di“con™ŸvÙ ersione.“Infægatti“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (212) cvn H.B /DEST pdfmark endïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (213) cvn H.B /DEST pdfmark endtro(1)“€è“unŽ¡‘ markup–€ di“cos€ì“basso“liÀ vÙ ello“di“presentazione“che“€è“molto“dicile“ottenere“da“strumenti“automatici“unaŽ¡‘ con™ŸvÙ ersione–€ dignitosa.“TŒÏuttašÌÐvia,“la“visione“cos€ì“b˜uia“della“cosa“pu€ò“essere“schiarita“pensando“a“sorÑðgenti“diŽ¡‘ documentazione–€ scritti“con“le“macro“del“pacchetto“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (215) cvn H.B /DEST pdfmark endïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (216) cvn H.B /DEST pdfmark endman(7).“Questi“infægatti“utilizzano“caratteristiche“diŽ¡‘ struttura–€ sucienti“per“ottenere“con™ŸvÙ ersioni“in“modo“automatico.ŽŸ*8ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (218) cvn H.B /DEST pdfmark end¦‘ Ho–€ scritto“un“programma“per“fægare“proprio“questo,“anche“perch€é“non“sono“riuscito“a“troÙ vÀ are“nient'altro“cheŽ¡‘ fægacesse–€ un“la•ÌÐv“oro–€ almeno“decente“(il“problema“€è“molto“interessante).“L‘ÿ'ho“chiamato“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (219) cvn H.B /DEST pdfmark enddoclifterŽ¡‘ (http://www‘ÿY .catb™Ÿ.orÑðg/~esr//doclifter/).–€ DoÙ vr€à“riuscire“a“produrre“DocBook“XML“o“SGML“a“partire“daŽ¡‘ sorÑðgenti–_±scritti“per“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (220) cvn H.B /DEST pdfmark endïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (221) cvn H.B /DEST pdfmark endman(7),“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (223) cvn H.B /DEST pdfmark endïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (224) cvn H.B /DEST pdfmark endmdoc(7),“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (226) cvn H.B /DEST pdfmark endïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (227) cvn H.B /DEST pdfmark endms(7),“o“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (229) cvn H.B /DEST pdfmark endïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (230) cvn H.B /DEST pdfmark endme(7).“LeÙ ggete“la“documentazione“per“maggiori“informazioni.ŽŸ Ÿ ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (232) cvn H.B /DEST pdfmark endŸ-lŒ¿9.–QëStrumenti“di“EditingŽŸ%Õïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (234) cvn H.B /DEST pdfmark endŸ ~½Quello–€ che“al“momento“non“abbiamo“€è“un“bÌÐuon“programma“open-source“per“scriÀ vÙ ere“documenti“SGML/XML.ŽŸ*8ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (235) cvn H.B /DEST pdfmark end¦Il–€ progetto“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (236) cvn H.B /DEST pdfmark endConglomerate“(http://conglomerate.orÑðg/)“punta“specicatamente“a“produrre“un“bÌÐuon“editor“perŽ¡DocBook.–€ Agli“inizi“del“2004“€è“ancora“allo“stato“alfæga.ŽŽŸ0 ‘H ïcolor push Black’½ç®Ã7ŽŽŽŽŽŽŽ’ÃFfï color popŽŽŒ‹
Úé‘·ºâŸ·ºâïþps:SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end ã– ý#j‘H ïcolor push Blackïcolor push gray 0ïps:SDict begin H.S endïcolor push gray 0ï color popŽïps:SDict begin H.R endïJps:SDict begin [ /View [/XYZ H.V] /Dest (page.8) cvn H.B /DEST pdfmark endï color popŸüfd’%íÃThe–€ DocBook“Demystication“HO‘ÿÿWTÑðOŽŽŽŽŽŽŽ’ÃFfï color popŽŽ ¬ã–‘H ý^jïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (237) cvn H.B /DEST pdfmark endŸ
½Il–€ progetto“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (238) cvn H.B /DEST pdfmark endMlV‘ÿfgiešÀ w“(http://www‘ÿY .freespiders.orÑðg/projects/gmlvie˜w/)“€è“un“editor“XML,“non“indirizzatoŽ¤
specicatamente–€ a“DocBook.“Agli“inizi“del“2004“€è“carente“di“documentazione“e“sembra“essere“ancora“allo“statoŽ¡alfæga.ŽŸ L‘ÿs8yX–€ (http://www‘ÿY .lyx.orÑðg/)“€è“un“wægord“processor“tipo“GUI“che“utilizza“LaT‘ÿLÐeÙ x“per“la“stampa“e“consente“leŽ¡modiche–€ strutturali“di“LaT›ÿLÐeX“markup.“Esiste“un“pacchetto“LaT˜eX“che“genera“documenti“DocBook,“e“un“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (241) cvn H.B /DEST pdfmark endhoÀ w-toŽ¡document–€ (http://bgu.chez.tiscali.fr/doc/db4lyx/)“che“descriÀ vÙ e“come“redigere“documenti“SGML“e“XML“con“L‘ÿs8yXŽ¡.ŽŸ”ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (242) cvn H.B /DEST pdfmark endïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (243) cvn H.B /DEST pdfmark endŸælGeT‘ÿ37ox–€ (http://idx-getox.idealx.orÑðg/),“l'editor“XML“di“GNOME,“€è“riÀ vÌÐolto“a“utenti“non-tecnici,“ma“il“softwægareŽ¡(Agosto–€ 2001)“€è“ancora“in“fægase“alpha“di“sviluppo:“poco“pi€ù“che“una“serie“di“concetti“che“qualcosa“di“utile,“inoltreŽ¡il–€ gruppo“non“sembra“essere“troppo“attiÀ vÌÐo“sul“progetto.“Non“ci“sono“stati“aggiornamenti“sul“sito“da“Marzo“2001“eŽ¡ora–€ siamo“ad“Agosto“2002.Ž©*8ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (244) cvn H.B /DEST pdfmark endïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (245) cvn H.B /DEST pdfmark endŸ
ÕÈGNU–€ T›ÿLÐeXMacs“(http://www‘ÿY .math.u-psud.fr/~anh/T˜eXmacs/T˜eXmacs.html)“€è“un“progetto“riÀ vÌÐolto“allaŽ¡realizzazione–€ di“un“editor“orientato“alla“produzione“di“materiale“tecnico“e“matematico,“inclusa“la“gestione“delleŽ¡formule.–uIn“Aprile“2002“€è“stata“rilasciata“la“vÙ ersione“1.0.“Gli“sviluppatori“pensano“di“poter“implementare“XML‘tÿinŽ¡futuro,–€ ma“per“ora“non“€è“gestito.Ž¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (246) cvn H.B /DEST pdfmark endïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (247) cvn H.B /DEST pdfmark endŸ
ÕÈThotBook–€ (http://www‘ÿY .freesoftwægare.fsf.orÑðg/thotbook/)“€è“un“progetto“che“vuol“mettere“insieme“un“editor“GUI“perŽ¡DocBook–€ e“il“toolkit“Thot.“Ma“sembra“ormai“morto:“la“pagina“web“non“€è“aggiornata“da“No•Ù v“embre–€ 2001“e“oraŽ¡siamo–€ ad“Agosto“2002.Ž¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (248) cvn H.B /DEST pdfmark endŸ
ÕÈTŒÏutt'oggi,–€ la“maggior“parte“della“persone“deÀ vÙ e“modicare“a“mano“i“tag“con“V‘ÿfgi“o“con“Emacs“e“usare“psgml“perŽ¡controllare–€ la“vÀ alidit€à“delle“modiche.ŽŸ”ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (249) cvn H.B /DEST pdfmark endŸ-Rø¿10.–QëSuggerimenti“e“trucchiŽŸ%Õïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (251) cvn H.B /DEST pdfmark endŸ ~½€È–€ possibile“creare“un“indice“inserendo“un“tag““vuoto“nel“punto“del“documento“do˜v˜e“si“vuole“che“appaia.Ž¡Si–€ fšægaccia“attenzione“al“f˜atto“che,“agli“inizi“del“2004,“questo“strumento“€è“in“qualche“modo“ancora“primitiÀ vÌÐo.“NonŽ¡riunisce–€ i“blocchi“selezionati“e“l'output“prodotto“per“PostScript“non“€è“ancora“di“alta“qualit€à.Ž¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (252) cvn H.B /DEST pdfmark endŸ
ÕÈQuesto–€ spazio“€è“riservÀ ato“per“ulteriori“suggerimenti“e“trucchi.Ž¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (253) cvn H.B /DEST pdfmark endŸ+BT¿11.–QëUsi“e“standard“corr°gelatiŽŸØåïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (255) cvn H.B /DEST pdfmark endŸÊò½Gli–€ strumenti“per“scriÀ všÙ ere“e“mane˜ggiare“documenti“DocBook“stanno,“anche“se“lentamente,“v˜enendo“fuori.“Ma“loŽ¡stesso–€ progetto“DocBook“rappresenta“solo“una“tappa“intermedia,“non“il“traguardo.“A‘ÿBvremo“bisogno“di“altriŽ¡standard,–€ oltre“a“quello“di“DocBook,“per“raggiungere“l'obiettiÀ vÌÐo“di“un“searchable-documentation-database“di“cuiŽ¡ho–rŽparlato“all'inizio“di“questo“documento.“Ci“sono“ancora“due“grandi“questioni“da“arontare:“la“catalogó7azione“deiŽ¡documenti–€ e“i“metadata.Ž©”ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (256) cvn H.B /DEST pdfmark endŸælIl–€ progetto“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (257) cvn H.B /DEST pdfmark endScrollkšægeeper“(http://scrollk˜eeper‘ÿs8.sourceforÑðge.net/)“punta“a“raggiungere“questi“scopi.“Mette“aŽ¡disposizione–€ una“serie“di“semplici“script“che“possono“essere“usati“durante“l'installazione“o“la“disinstallazione“deiŽ¡pacchetti–€ per“reÙ gistrare“o“eliminare“la“relati•À v“a–€ documentazione“da“un“database“che“consenta“ricerche“e“siaŽ¡condiÀ viso–€ da“tutto“il“sistema.Ž¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (258) cvn H.B /DEST pdfmark endŸælScrollkægeeper–€ utilizza“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (259) cvn H.B /DEST pdfmark endOpen“Metadata“FÙ ormat“(http://www‘ÿY .ibiblio.orÑðg/osrt/omf/),“una“struttura“standard“perŽ¡l'indicizzazione–€ della“documentazione“open-source,“molto“simile“a“quella“usata“nei“cataloghi“a“schede“delleŽ¡biblioteche.–€ L‘ÿ'idea“€è“quella“di“fornire“un“servizio“di“ricerca“basato“sia“sui“metadati“delle“schede“sia“sul“testoŽ¡stesso–€ contenuto“nella“documentazione.Ž¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïHps:SDict begin [ /View [/XYZ H.V] /Dest (sgml) cvn H.B /DEST pdfmark endŽŸ0 ‘H ïcolor push Black’¾FfÃ8ŽŽŽŽŽŽŽ’ÃFfï color popŽŽŒ‹
‘·ºâŸ·ºâïþps:SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end ã– ý#j‘H ïcolor push Blackïcolor push gray 0ïps:SDict begin H.S endïcolor push gray 0ï color popŽïps:SDict begin H.R endïJps:SDict begin [ /View [/XYZ H.V] /Dest (page.9) cvn H.B /DEST pdfmark endï color popŸüfd’%íÃThe–€ DocBook“Demystication“HO‘ÿÿWTÑðOŽŽŽŽŽŽŽ’ÃFfï color popŽŽ ¬ã– ýjO‘H ¿12.–QëSGML“and“SGML-T‘þioolsŽ‘H ŸØåïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (262) cvn H.B /DEST pdfmark endŸÊò½Nei–€ paragra“precedenti,“ho“tralasciato“gran“parte“della“storia“su“DocBook.“XML“infægatti“ha“un“fratello“maggiore,Ž¤
chiamato–€ SGML“o“Standard“Generalized“Markup“Language.Ž©*8ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (263) cvn H.B /DEST pdfmark endŸ
ÕÈFino–€ a“met€à“del“2002,“nessuna“discussione“su“DocBook“sarebbe“stata“completa“senza“una“lungó7a“escursione“suŽ¡SGML,–oÈle“dierenze“tra“SGML›oÄe“XML˜e“una“accurata“descrizione“della“toolchain“SGML˜DocBook.“Ora“la“vita“€èŽ¡molto–€ pi€ù“semplice;“una“toolchain“XML“DocBook“€è“ora“disponibile“come“open-source,“funziona“bene“come“laŽ¡toolchain–€ di“SGML“ed“€è“molto“pi€ù“fšægacile“da“usare.“Se“pensate“che“non“aÌÐvrete“mai“a“che“f˜are“con“vÙ ecchiŽ¡documenti–€ redatti“in“SGML“DocBook,“potete“tranquillamente“saltare“il“resto“di“questa“sezione.ŽŸ*8ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (264) cvn H.B /DEST pdfmark endŸ%Zçóª,« ff
ptmb8tÅ12.1.–™™DocBook“SGMLŽŸ_iïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (266) cvn H.B /DEST pdfmark endŸÓʽOriginariamente–€ DocBook“nasce“come“una“applicazione“SGML,“e“c'era“anche“un“progetto“di“toolchain“SGMLŽ¡DocBook,–€ che“ora“€è“praticamente“morto.“Ci“sono“alcune“piccole“dierenze“tra“i“DTD“DocBook“SGML“e“i“DTDŽ¡DocBook–€ XML,“ma“per“una“discussione“introdutti•À v“a–€ possiamo“tranquillamente“ingorarle.“L‘ÿ'unica“dierenzaŽ¡eÀ vidente–w‚all'utente“€è“che“i“tag“SGML‘w€senza“contenuto“non“hanno“bisogno“del“trailing“slash“(/)“in“chiusura“del“tag.Ž¡(L‘ÿ'utilizzo–€ del“trailing“slash“in“XML“rende“il“la•ÌÐv“oro–€ del“parser“molto“pi€ù“fægacile“perch€é“non“c'€è“bisogno“che“ilŽ¡programma–€ conosca“il“DTD“e“quindi“quali“tag“aperti“hanno“bisogno“di“chiusura.)Ž¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (267) cvn H.B /DEST pdfmark endŸ
ÕÈTŒÏutte–fÙle“vÙ ersioni“di“HTML›fÓno“alla“4.01“(quindi“antecedenti“a“XHTML)˜erano“esse“stesse“applicazioni“di“SGML.Ž¡Anche–€ TEI“era“nato“originariamente“come“applicazione“SGML.“I“gruppi“che“la•ÌÐv“ora“vÀ ano–€ su“questi“tre“DTD“sonoŽ¡passati–€ all'XML“per“lo“stesso“motiÀ vÌÐo“deÙ gli“sviluppatori“di“DocBook:“€è“decisamente“molto“pi€ù“semplice.Ž¡L‘ÿ'SGML–€ era“estremamente“complesso,“sostanzialmente“ingestibile.“Le“speciche“sono“raccolte“in“ben“150Ž¡pagine–€ dense“di“reÙ gole“e“non“c'€è“ancora“un“softwægare“che“le“abbia“mai“implementate“tutte.Ž¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (268) cvn H.B /DEST pdfmark endŸ
ÕÈLa–€ toolchain“che“a•ÌÐvÙ ešÀ v“o–€ mostrato“prima“era“molto“semplicato:“mostraÌÐv˜a“solo“la“toolchain“di“XML.“Ecco“quiŽ¡riportata–€ la“vÙ ersione“storicamente“corretta:Ž¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (269) cvn H.B /DEST pdfmark endŸMEïMps: currentpoint currentpoint translate 1 1 scale neg exch neg exch translateï7PSfile="figure4.png" llx=0 lly=0 urx=72 ury=72 rwi=720 ŽŽŽïYps: currentpoint currentpoint translate 1 1 div 1 1 div scale neg exch neg exch translateŽŽŸ ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (272) cvn H.B /DEST pdfmark end¡La–€ toolchain“DSSSL“€è“quella“che“elabora“i“documenti“SGML“DocBook.“€È“sotto“il“suo“controllo“che“unŽ¡documento–€ in“formato“SGML“passa“attraÌÐvÙ erso“uno“o“due“motori“per“i“fogli“di“stile,“Jade“e“OpenJade.“Questi“loŽ¡trasformano–€ in“un“formato“tipo“T›ÿLÐeX-macro“markup,“che“vÙ err€à“successi•À v“amente–€ elaborato“dal“pacchetto“JadeT˜eXŽ¡per–€ passarlo“in“D™ŸVI“e“successi•À v“amente–€ in“Postscript.Ž¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (273) cvn H.B /DEST pdfmark endŸ%ZçÅ12.2.–™™SGML“toolsŽŸ_iïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (275) cvn H.B /DEST pdfmark endŸÓʽIl–€ progetto“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (276) cvn H.B /DEST pdfmark enddocbook-tools“(http://sources.redhat.com/docbook-tools/)“fornisce“strumenti“in“open-source“perŽ¡con™ŸvÙ ertire–€ DocBook“SGML“in“HTML,“Postscript“ed“altri“formati.“Questo“pacchetto“€è“fornito“con“Red“Hat“edŽ¡altre–€ distribÌÐuzioni“Linux.“€È“mantenuto“da“Mark“Galassi.Ž©”ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (277) cvn H.B /DEST pdfmark endïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (278) cvn H.B /DEST pdfmark endŸælJade–€ (http://www‘ÿY .jclark.com/jade/)“€è“un“motore“utilizzato“per“applicare“fogli“di“stile“DSSSL“a“documenti“SGML.Ž¡€È–€ mantenuto“da“James“Clark.Ž¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (279) cvn H.B /DEST pdfmark endïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (280) cvn H.B /DEST pdfmark endŸælOpenJade–€ (http://openjade.sourceforÑðge.net/)“€è“un“progetto“comunitario“iniziato“poich€é“i“fondatori“ritene•À v“ano‘€ cheŽ¡la–€ manutenzione“di“Jade“da“parte“di“James“Clark“fosse“troppo“saltuaria.“I“programmi“di“docbook-tools“utilizzanoŽ¡OpenJade.ŽŽŸ0 ‘H ïcolor push Black’¾FfÃ9ŽŽŽŽŽŽŽ’ÃFfï color popŽŽŒ‹
3‘·ºâŸ·ºâïþps:SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end ã– ý#j‘H ïcolor push Blackïcolor push gray 0ïps:SDict begin H.S endïcolor push gray 0ï color popŽïps:SDict begin H.R endïKps:SDict begin [ /View [/XYZ H.V] /Dest (page.10) cvn H.B /DEST pdfmark endï color popŸüfd’%íÃThe–€ DocBook“Demystication“HO‘ÿÿWTÑðOŽŽŽŽŽŽŽ’ÃFfï color popŽŽ ¬ã–‘H ý^jïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (281) cvn H.B /DEST pdfmark endïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (282) cvn H.B /DEST pdfmark endŸ
½P•Ù assišÀ v“eT‘ÿLÐeX‘€ (http://users.ox.ac.uk/~rahtz/passi˜v“ete“x/)–€ €è“il“pacchetto“di“macro“di“LaT‘ÿLÐeX“che“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (283) cvn H.B /DEST pdfmark endxmlto“utilizza“perŽ¤
produrre–€ D™ŸVI“da“XML-DocBook.“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (284) cvn H.B /DEST pdfmark endJadeT‘ÿLÐešÙ x“(http://jadete˜x.sourceforÑðge.net/)“€è“il“pacchetto“di“macro“di“LaT‘ÿLÐeX“cheŽ¡OpenJade–€ utilizza“per“produrre“D™ŸVI“da“SGML-DocBook.Ž©*8ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (285) cvn H.B /DEST pdfmark endŸ%ZçÅ12.3.–™™Ecco“per½«ch€é“l'SGML“DocBook“€è“mortoŽŸ
‡ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (287) cvn H.B /DEST pdfmark endŸ
¬½La–€ toolchain“DSSSL“€è“praticamente“morta,“a“meno“di“nuoÙ vi“sviluppi“futuri.“La“toolchain“XSL‘ÿT“ha“raggiunto“loŽ¡stato–€ di“produzione“a“met€à“del“2002;“una“vÙ ersione“operati•À v“a–€ €è“stata“distribÌÐuita“con“la“RedHat“7.3.“€È“su“questo“cheŽ¡gli–€ sviluppatori“di“Docbook“stanno“spendendo“la“maggior“parte“dei“loro“sforzi.Ž¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (288) cvn H.B /DEST pdfmark endŸ
ÕÈSono–€ tre“le“ragioni“per“cui“si“€è“passati“a“XML.“Primo,“ci“si“€è“resi“conto“che“l'SGML“€è“troppo“complicato“daŽ¡usare;–€ secondo,“il“DSSSL“ha“nito“per“essere“insostenibile“da“utilizzare;“terzo,“alcune“parti“fondamentali“dellaŽ¡toolchain–€ DSSL“si“sono“riÀ vÙ elate“troppo“deboli“e“irrimediabilmente“ingó7arbÌÐugliate.Ž¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (289) cvn H.B /DEST pdfmark endŸ
ÕÈRispetto–€ all'SGML,“l'XML“ha“un“insieme“di“funzioni“pi€ù“ridotto,“ma“suciente“per“la“maggior“parte“dei“suoiŽ¡scopi–€ e“sicuramente“pi€ù“fægacili“sia“da“capire“e“sia“da“implementare“nei“parser“che“le“interpretino.“Gli“strumenti“diŽ¡elaborazione–€ SGML“(come“ad“esempio“i“všÀ alidatori“parser)“do•Ù v“e˜v˜ano–€ contenere“reÙ gole“per“la“gestione“diŽ¡numerose–€ caratteristiche“che“i“DocBook“e“gli“altri“sistemi“di“testo“a“markup“non“utilizzano“aægatto.“La“rimozioneŽ¡di–€ tutte“queste“caratteristiche“supplementari“ha“reso“molto“pi€ù“semplice“l'XML“e“molto“pi€ù“vÙ eloci“i“relatiÀ viŽ¡strumenti–€ di“elaborazione.ŽŸ”ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (290) cvn H.B /DEST pdfmark endŸælIl–€ linguaggio“utilizzato“per“dedscrišÀ vÙ ere“i“DTD“SGML“€è“talmente“spinoso“e“proibiti˜vÌÐo“da“rendere“la“scrittura“di“unŽ¡DTD–€ SGML“una“sorta“di“arte“oscura.“I“DTD“XML“in™ŸvÙ ece“possono“essere“descritti“in“un“dialetto“di“XML“stesso.Ž¡Non–€ c'€è“quindi“alcun“bisogno“di“aÌÐvšÙ ere“un“linguaggio“diÀ v˜erso“per“scriÀ v˜ere“DTD.“Una“descrizione“XML“di“unŽ¡DTD–€ XML“€è“detta“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (291) cvn H.B /DEST pdfmark endÃscšÙ hemaïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (292) cvn H.B /DEST pdfmark end½.“Il“termine“DTD“v˜err€à“probabilemente“soppiantato“proprio“da“quest“ultimo,“colŽ¡modicarsi–€ deÙ gli“standard.Ž¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (294) cvn H.B /DEST pdfmark endŸ
ÕÈAl–€ di“l€à“di“tutto,“dobbiamo“dire“che“la“toolchain“DSSSL“€è“morta“proprio“perch€é“il“DSSSL“e“il“linguaggio“diŽ¡descrizione–€ dello“stylesheet“SGML“della“toolchain,“sono“troppo“arcani“per“molti,“e“ha“reso“i“fogli“di“stile“troppoŽ¡dicili–€ da“scriÀ vÙ ere“e“modicare.“(Era“un“dialetto“Scheme.“Il“vÌÐostro“autore,“un“conoscitore“di“LISP“da“lungoŽ¡tempo,–€ ha“scosso“la“testa“in“un“attimo“di“stupore,“al“pensiero“che“questo“potesse“allontanare“la“gente)Ž¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (295) cvn H.B /DEST pdfmark endŸ
ÕÈI–€ fægan“di“XML“amano“riassumere“tutto“questo“con“una“frase:“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (296) cvn H.B /DEST pdfmark endXML:“€è“pi€ù“bÌÐuono“e“appesantisce“meno.Ž¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (297) cvn H.B /DEST pdfmark endŸ%ZçÅ12.4.‘™™SGML-T‘þ¬áoolsŽŸ_iïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (299) cvn H.B /DEST pdfmark endŸÓʽSGML-T‘ÿ37ools–€ era“il“nome“di“un“DTD“utilizzato“dal“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (300) cvn H.B /DEST pdfmark endLinux“Documentation“Project“(http://www‘ÿY .linuxdoc.orÑðg),Ž¡sviluppato–€ quale“anno“fæga“quando“le“attuali“toolchain“DocBook“non“esiste•À v“ano.–€ Il“linguaggio“SGML-T‘ÿ37oolsŽ¡markup–€ era“pi€ù“semplice“di“DocBook,“ma“anche“meno“essibile.“La“toolchain“formatter/DTD/stylesheetŽ¡originale–€ di“SGML-T‘ÿ37ools“€è“stata“abbandonata“per“molto“tempo,“ma“il“suo“successore“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (301) cvn H.B /DEST pdfmark endSGML-tools“LiteŽ¡(http://sourceforÑðge.net/projects/sgmltools-lite/)–€ €è“ancora“mantenuto.Ž¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (302) cvn H.B /DEST pdfmark endŸ
ÕÈIl–€ LDP“sta“abbandonando“l'SGML-T‘ÿ37ools“in“fæga•ÌÐv“ore–€ di“DocBook,“ma“€è“possibile“ancora“incappare“in“qualcheŽ¡vÙ ecchio–lêHO¦gWTÑðO.“Questi“possono“essere“riconosciuti“dalla“vÌÐoce“nell'intestazione“"".Ž¡Se–€ vi“capita“tra“le“mani,“con™ŸvšÙ ertitelo“in“un“XML“DocBook“e“date“alla“v˜ecchia“v˜ersione“una“v˜eloce“sepoltura.ŽŸ*8ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (303) cvn H.B /DEST pdfmark endŸ+BT¿13.‘QëRiferimentiŽŸØåïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (305) cvn H.B /DEST pdfmark endŸÊò½Una–€ delle“cose“che“rende“dicile“imparare“DocBook“€è“che“i“siti“che“lo“trattano“tendono“a“sommerÑðgere“ilŽ¡principiante–€ con“lunghe“liste“di“standard“W3C,“dosi“massicce“di“esercizi“teologici“sul“markup“ed“una“densaŽ¡foresta–€ di“terminologia“astratta.“Cercheremo“di“eÀ vitare“questa“trala“dandoÙ vi“qualche“riferimento“selezionato:ŽŽŸ0 ‘H ïcolor push Black’¹FfÃ10ŽŽŽŽŽŽŽ’ÃFfï color popŽŽŒ‹
3¸‘·ºâŸ·ºâïþps:SDict begin /product where{pop product(Distiller)search{pop pop pop version(.)search{exch pop exch pop(3011)eq{gsave newpath 0 0 moveto closepath clip/Courier findfont 10 scalefont setfont 72 72 moveto(.)show grestore}if}{pop}ifelse}{pop}ifelse}if end ã– ý#j‘H ïcolor push Blackïcolor push gray 0ïps:SDict begin H.S endïcolor push gray 0ï color popŽïps:SDict begin H.R endïKps:SDict begin [ /View [/XYZ H.V] /Dest (page.11) cvn H.B /DEST pdfmark endï color popŸüfd’%íÃThe–€ DocBook“Demystication“HO‘ÿÿWTÑðOŽŽŽŽŽŽŽ’ÃFfï color popŽŽ ¬ã–‘H ý^jïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (306) cvn H.B /DEST pdfmark endïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (307) cvn H.B /DEST pdfmark endŸ
½T‘ÿ37akæge–€ My“Advice:“Don'Ñðt“Learn“XML“(http://xml.oreilly‘ÿY .com/neÀ ws/dontlearn_0701.html)“di“Michael“SmithŽ¤
analizza–€ il“mondo“dell'“XML“da“un“punto“di“vista“molto“simile“a“quello“presentato“in“questo“documento.Ž©*8ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (308) cvn H.B /DEST pdfmark endïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (309) cvn H.B /DEST pdfmark endŸ
ÕÈÃDocBook:–€ The“Denitive“Guide“½di“Norman“W‘ÿ37alsh“€è“disponibile“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (310) cvn H.B /DEST pdfmark enda“stampaŽ¡(http://www–ÿY .oreilly“.com/catalog/docbook/)–€ e“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (311) cvn H.B /DEST pdfmark endsul“web“(http://www‘ÿY .docbook.orÑðg/tdg/en/html/docbook.html).Ž¡Questo–€ došÙ vrebbe“essere“il“documento“fondamentale,“ma“se“letto“come“tutorial“€è“un“disastro.“Le˜ggeteÀ vi“dunqueŽ¡prima:Ž¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (312) cvn H.B /DEST pdfmark endïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (313) cvn H.B /DEST pdfmark endŸ
ÕÈWriting–€ Documentation“Using“DocBook:“A“Crash“CourseŽ¡(http://www‘ÿY .b•ÌÐureau-corna“vin.com/opensource/crash-course/indeÙ x.html).–€ Questo“€è“un“tutorial“eccellente.Ž¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (314) cvn H.B /DEST pdfmark endŸ
ÕÈEsiste–oÆanche“una“ottima“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (315) cvn H.B /DEST pdfmark endDocBook“F‘ÿBA‘ÿs8Q‘oÂ(http://www‘ÿY .dpaÙ wson.co.uk/docbook/)“con“molto“materiale“sui“formati“diŽ¡stile–€ per“formati“HTML.“C'€è“anche“un“Docbook“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (316) cvn H.B /DEST pdfmark endwiki“(http://docbook.orÑðg/wiki/moin.cgi).Ž¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (317) cvn H.B /DEST pdfmark endŸ
ÕÈSe–€ state“scriÀ všÙ endo“documentazione“per“il“Linux“Documentation“Project,“allora“le˜ggeteÀ vi“la“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (318) cvn H.B /DEST pdfmark endLDP“Author“GuideŽ¡(http://www‘ÿY .linuxdoc.orÑðg/LDP/LDP-AuthorÌÐ-Guide/indeÙ x.html).Ž¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (319) cvn H.B /DEST pdfmark endŸ
ÕÈLa–€ migliore“guida“introdutti•À v“a–€ a“SGML“e“XML,“che“ho“personalmente“letto,“€è“quella“di“DaÌÐvid“MeÙ gginson:Ž¡ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (320) cvn H.B /DEST pdfmark endStructuring–€ XML“DocumentsŽ¡(http://vig.pearsoned.com/store/product/0store-562_bannerÌÐ-0_isbn-0136422993,00.html)–€ (Prentice-Hall,“ISBN:Ž¡0-13-642299-3).ŽŸÊ8ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (321) cvn H.B /DEST pdfmark endŸ5ÈPer–€ il“solo“XML“in™ŸvÙ ece,“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (322) cvn H.B /DEST pdfmark endXML“In“A“Nutshell“(http://www–ÿY .oreilly“.com/catalog/xmlnut2/)–€ di“W‘ÿ.“Scott“Means“eŽ¡Elliotte–€ ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (323) cvn H.B /DEST pdfmark endRusty“Harold“€è“molto“bÌÐuona.Ž¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (324) cvn H.B /DEST pdfmark endïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (325) cvn H.B /DEST pdfmark endŸ
ÕÈThe–€ XML“Bible“(http://www‘ÿY .ibiblio.orÑðg/xml/books/bible/)“assomiglia“ad“una“guida“di“riferimentoŽ¡omnicomprensi•À v“a–€ sull'“XML“e“sui“relatiÀ vi“standard“(compreso“FÙ ormatting“Objects).Ž¦ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (326) cvn H.B /DEST pdfmark endŸ
ÕÈInne,–€ se“proprio“siete“dešÙ gli“aÌÐvv˜enturosi,“ïps:SDict begin H.S endïps:SDict begin 13 H.A endïGps:SDict begin [ /View [/XYZ H.V] /Dest (327) cvn H.B /DEST pdfmark endThe“XML“Co˜v˜er“P˜ages“(http://xml.co˜v˜erpages.orÑðg/)“vi“fšægar€à“f˜are“unŽ¡viaggio–€ nella“giungla“deÙ gli“standard“XML.ŽŽŸ0 ‘H ïcolor push Black’¹FfÃ11ŽŽŽŽŽŽŽ’ÃFfï color popŽŽŒø Pàƒ’À; èÔ8ÃH
óª,« ff
ptmb8tóϯ8
ptmri8tóª,«
ptmb8tó‰š
pcrr8tóª,«
ptmb8tóª,« G®
ptmb8tóª,« â
ptmb8tó?Á|‰
ptmr8tù fEßßßßßßß