Learning XSLT by Michael Fitzgerald The following errata were *corrected* in the 12/04 reprint: Here's a key to the markup: [page-number]: serious technical mistake {page-number}: minor technical mistake : important language/formatting problem (page-number): language change or minor formatting problem page ix, xiii, and on page 2: http://www.oreilly.com/catalog/learningxslt/ NOW READS: http://www.oreilly.com/catalog/9780596003272/ {52} xalan example; xalan name.xsl encoding.xsl NOW READS: xalan name.xml encoding.xsl {80} example output; "\___namespace 'xmlns' = "urn:wyeast-net:invoice' NOW READS: "\___namespace '' = "urn:wyeast-net:invoice' {135} Result example at the bottom of the page; xalan -i 1 price.xml frag.xsl NOW READS: saxon price.xml frag.xsl {139} middle of the page; "xalan europe.xsl sort.xsl" NOW READS: "xalan europe.xml sort.xsl" [145] 1st paragraph; "So far, you have sorted nodes alphabetically. You can also..." NOW READS: "So far, you have sorted nodes alphabetically (actually, lexicographically). You can also..." [203] Last xalan example on page; xalan -p kp 'es' un.xml kp.xsl NOW READS: xalan -p kp "'es'" un.xml kp.xsl [205] Last xalan example on page; xalan -p cr 'Oregon' states.xml cross.xsl NOW READS: xalan -p cr "'Oregon'" states.xml cross.xsl {217} Xalan example, top of page; xalan africa.xsl comma.xsl NOW READS: xalan africa.xml comma.xsl [242] 4th paragraph; "Only instructions elements..." NOW READS: "Only instruction elements..."