Kiirtutoriaal: kuidas toota Jade'i abil PostScript'i SGML'ist (Quick Tutorial on Using Jade to Generate PostScript from SGML)

!_panna yhte dirktooriumi k\~oik fuufuubarrbarr.sgml failid: 
  need on yldine raamistik 
  WNNN____Korporatsioon_Vironia_1900-2000.sgml, ja siis k\~oik eraldi
  peatykkide failid, nimedega nagu 
  B2b-TENN________elatud_E__aule.sgml
  CC-KNNN________ylesehitamise.sgml jne jne jne jne
  (_place into one directory all the foobar.sgml files: 
    these are the main file 
    WNNN____Korporatsioon_Vironia_1900-2000.sgml, 
    and then all the included chapter-by-chapter modules, 
    with filenames such as 
    B2b-TENN________elatud_E__aule.sgml
    CC-KNNN________ylesehitamise.sgml etc etc etc etc)               
!_kontrollida nsgml-i valideeriva parseri abil, et SGML oleks
  legaalne
  (_check with nsgmls validating parser that SGML is error-free):
  ((__TSITAAT))
    nsgmls -s -ferror.txt WNNN____Korporatsioon_Vironia_1900-2000.sgml
  ((/__TSITAAT))
  (_kusjuures -s peidab parseri toodangut, ja "-ferror.txt" 
    kirjutab h\"aires\~onumeid error.txt-nimelisse faili; 
    where -s suppreses parser output, and "-ferror.txt" writes
    all error messages to a file called error.txt) 
!_teha kindlaks, et t\"o\"ojaamal on olemas RedHat Linux'i pakendid 
  (_ensure that workstation has RedHat Linux packages) 
  * jade-1.2.1-9  (v\~oi hiljem; or later)
  * jadetex-2.7-2 (v\~oi hiljem; or later)
!_teha kindlaks, et jade on korralikult installeeritud, 
  kusjuures .bashrc peaks defineerima muutjua SGML_CATALOG_FILES
  (_ensure that jade is correctly installed, and in particular
    that .bashrc defines the variable SGML_CATALOG_FILES)
  ((__V\~OIMALIK_DEFINITSIOON__.bashrc))
SGML_CATALOG_FILES=/usr/local/sgml/catalog:/usr/doc/jade-1.2.1/doc/catalog:/usr/
doc/jade-1.2.1/dsssl/catalog:/usr/doc/jade-1.2.1/unicode/catalog:/usr/lib/sgml/s
tylesheets/nwalsh-modular/catalog:/usr/lib/sgml/stylesheets/nwalsh-modular/dtds/
html/catalog:/usr/lib/sgml/stylesheets/nwalsh-modular/html/catalog:/usr/lib/sgml
/stylesheets/nwalsh-modular/print/catalog:/usr/lib/sgml/stylesheets/nwalsh-modul
ar/test/imagelib/catalog:/usr/lib/sgml/stylesheets/nwalsh-modular/test/xml/catal
og:/usr/lib/sgml-tools/dtd/catalog:/usr/local/sgml/docbook/dtds/catalog:/usr/loc
al/sgml/docbook/sgml/catalog:/usr/local/sgml/docbook/style/dsssl/docbook/catalog
:/usr/local/sgml/docbook/style/dsssl/docbook/dtds/html/catalog:/usr/local/sgml/d
ocbook/style/dsssl/docbook/html/catalog:/usr/local/sgml/docbook/style/dsssl/docb
ook/print/catalog:/usr/local/sgml/docbook/style/dsssl/docbook/test/imagelib/cata
log:/usr/local/sgml/docbook/style/dsssl/docbook/test/xml/catalog
  ((/__V\~OIMALIK DEFINITSIOON__.bashrc))
!_k\"aivitada Jade'i, siis k\"aivitada jadetex'i (kolmekordselt, et 
  lehekyljenumbrid ja sisukord oleksid \~oiged), 
  siis toota PostScript'i, RTF-i ja HTML-i bash-skriptiga
  (_run jade, then run jadetex three times, to ensure correctness
    of page numbering and of the automatically generated table of
    contents, then produce PostScript, RTF, and HTML
    with the bash script)
  ((__SKRIPT))
#!/bin/bash 
jade -t tex -d /usr/local/sgml/docbook/style/dsssl/docbook/print/docbook.dsl WNNN____Korporatsioon_Vironia_1900-2000.sgml
jadetex WNNN____Korporatsioon_Vironia_1900-2000.tex 
jadetex WNNN____Korporatsioon_Vironia_1900-2000.tex 
jadetex WNNN____Korporatsioon_Vironia_1900-2000.tex 
dvips -o WNNN____Korporatsioon_Vironia_1900-2000.ps WNNN____Korporatsioon_Vironia_1900-2000.dvi 

jade -t rtf -d /usr/local/sgml/docbook/style/dsssl/docbook/print/docbook.dsl WNNN____Korporatsioon_Vironia_1900-2000.sgml

jade -t sgml -d /usr/local/sgml/docbook/style/dsssl/docbook/html/docbook.dsl WNNN____Korporatsioon_Vironia_1900-2000.sgml
  ((/__SKRIPT))

TAGASI koduleheküljele