Index
PIATA (4)
632 (3)
rozdzial 01 (45)
16 (405)
Wybuch
Tom Clancy Patriot Games
Quinnell A J Mahdi
lancuch (2)
brust steven teckla
Tengu
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • lily-lou.xlx.pl

  • [ Pobierz całość w formacie PDF ]
    .religion.200Religion 2.00Jon Bosak (bosak@eng.sun.com)October 6, 1998This is religion.200, a group of four religious works marked up forelectronic publication from publicly available sources.The textswere originally marked up (1992) as an exercise in SGML DTD and stylesheet design, and in 1996 were released along with a companionShakespeare set as the earliest examples of real documents marked upin XML.The current distribution conforms to the XML 1.0Recommendation released February 8, 1998.CopyrightIt has been my intention from the beginning that this set shouldalways be made available as a set rather than as individual works.Each of the four "testaments" in the set now bears the followingnotices:SGML version by Jon Bosak, 1992-1994XML version by Jon Bosak, 1996-1998The XML markup and added material in this version areCopyright © 1998 Jon BosakThe set of which this work is a part may freely be distributed oncondition that it not be modified or altered in any way.Theindividual works making up the set -- The Old Testament, TheNew Testament, The Quran, and The Book of Mormon --cannot be distributed separately without violating the terms underwhich the set is made available.What's newVersion 2.00 differs significantly from the previous release,version 1.10.Some new material has been added, and the markup andassociated DTD have been substantially revised.The most important change is the removal of verse numbers.Theprevious markup was designed simply to delimit the original ASCIItexts I started with in 1992.This new version is intended toexercise the ability of style sheets to supply basic features such asgenerated numbers and tables of contents.Since the particular textsmaking up the set are taken as canonical and unchanging, verse numbersand tables of contents can be generated, so there is no need toinclude them in the markup.DSSSL stylesheets are included with thetexts themselves to demonstrate the concept.Supporting files neededto generate RTF output using the style sheets in conjunction with theJade DSSSL engine are also provided.ManifestThis distribution includes the following files and directories:religion.htm this filevs a bash script for validating a file as SGMLvx a bash script for validating a file as XMLrtfn a bash script for generating a normal RTF filertfl a bash script for generating a large-type RTF filebuildall a bash script for validating all of the XML files inthe set and building both RTF versions of each filecommon directory containing all the style-sheet files, etc.:catalog SGML Open (OASIS) catalog for public identifiersbase.dsl the parts common to all of the style sheetsp1.dsl wrapper file for the one-level style sheett1.dsl parts peculiar to the one-level style sheetp2.dsl wrapper file for the two-level style sheett2.dsl parts peculiar to the two-level style sheettstmt.dtd DTD for testamentsdsssl.dtd DSSSL DTDfot.dtd FOT (flow object tree) DTDstyle-sheet.dtd DTD for DSSSL style sheetsxml.dcl XML SGML declarationxml.soc XML catalogbombom.xml The Book of Mormonntnt.xml The New Testament (KJV)otot.xml The Old Testament (KJV)quranquran.xml The Quran (trans.by M.H.Shakir)Running the scriptsThe files in this set were built and tested in Windows 95 usingscripts running under the Gnu bash shell.They should work equallywell using DOS batch files, but I don't have the patience to deal withthem.The same installation has also been tested under Solaris (usingksh instead of bash) and should work with other versions of Unix aswell.Assuming that nsgmls (part of the Jade distribution) has beeninstalled and is in the search path, the scripts named vs and vx arecalled from the parent directory like this:vs otvx otIn these examples, the vs script performs a validity check of theot/ot.xml file as an SGML file, and the vx script performs a validitycheck of the same file as an XML file.Note that both scripts changethe values of SP environment variables.Assuming that Jade (http://www.jclark.com/jade) has been installedand is in the search path, the scripts named rtfn and rtfl are calledfrom the parent directory like this:rtfn nt 2rtfl quran 1In these examples, the rtfn script calls jade using the style sheetfor two-level testaments to produce a normal-type RTF version ofnt/nt.xml, and the rtfl script calls jade using the style sheet forone-level testaments to produce a large-type RTF version ofquran/quran.xml.A one-level testament such as the Quran has just onelevel of containment (the sura) above the verse level.Two-leveltestaments such as the Old Testament and the New Testament have twolevels of containment (books and chapters) above the verse level.Note that the Book of Mormon contains both chapters and suras.The buildall script calls vs, vx, rtfn, and rtfl to validate andmake both RTF versions of all four XML files.About the style sheetsThe style sheets provided in this distribution produce results thatleave a lot to be desired, especially in the areas of column-balancingand TOC formatting.This is due partly to limitations in RTF, partlyto limitations in Jade, partly to limitations in my skill, and partlyto a desire to keep them simple.They are not intended as examples offine quality typography but rather as demonstrations of basic conceptsusing freely available tools.It is my intention to use these stylesheets as the basis for explorations into XSL as that standard beginsto solidify.Jon BosakLos Altos, CaliforniaOctober 1998 [ Pobierz całość w formacie PDF ]
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • aceton.keep.pl
  • 
    Wszelkie Prawa Zastrzeżone! Kawa była słaba i bez smaku. Nie miała treści, a jedynie formę. Design by SZABLONY.maniak.pl.