<?xml version="1.0" encoding="iso-8859-1"?> <HTML xmlns:pp="http://www.isogen.com/paul/post-processor"> <TITLE>Introduction to XSL</TITLE> <H1>Introduction to XSL</H1> <HR></HR> <H2>Overview </H2> <UL> <LI>1.Intro</LI> <LI>2.History</LI> <LI>3.XSL Basics</LI> <LI>Lunch</LI> <LI>4.An XML Data Model</LI> <LI>5.XSL Patterns</LI> <LI>6.XSL Templates</LI> <LI>7.XSL Formatting Model </LI> </UL> <HR></HR> <H2>Intro</H2> <UL> <LI>Who am I?</LI> <LI>Who are you?</LI> <LI>Why are we here? </LI> </UL> <HR></HR> <H2>History: XML and SGML</H2> <UL> <LI>XML is a subset of SGML.</LI> <LI>SGML allows the separation of abstract content from formatting.</LI> <LI>Also one of XML's primary virtues (in the doc publishing domain). </LI> </UL> <HR></HR> <H2>History: What are stylesheets?</H2> <UL> <LI>Stylesheets specify the formatting of SGML/XML documents.</LI> <LI>Stylesheets put the "style" back into documents.</LI> <LI>New York Times content+NYT Stylesheet = NYT paper </LI> </UL> <HR></HR> <H2>History: FOSI</H2> <UL> <LI>FOSI: "Formatted Output Specification Instance" <UL> <LI>MIL-STD-28001 </LI> <LI>FOSI's are SGML documents </LI> <LI>A stylesheet for another document </LI> </UL></LI> <LI>Obsolete but implemented... </LI> </UL> </HTML>