Skip to Content.
Sympa Menu

freetds - sgml catalog

freetds AT lists.ibiblio.org

Subject: FreeTDS Development Group

List archive

Chronological Thread  
  • From: James K. Lowden <jklowden AT speakeasy.org>
  • To: TDS Development Group <freetds AT franklin.oit.unc.edu>
  • Subject: sgml catalog
  • Date: Tue, 9 Jul 2002 01:21:41 -0400


Brian,

I like your sgml->html output much better than mine. I think the
difference is in the dsssl we're using, possibly because of the catalog.
I'd like to get yours.

I switched to OpenJade 1.3 (what you have I think):

$ openjade -v
openjade:I: OpenJade version "1.3"
openjade:I: OpenSP version "1.3.4"
^C

My environment:

$ env |grep DOCBOOK; \
echo $SGML_CATALOG_FILES \
|perl -pe's/:/\n/g; s!/usr/pkg/share/!!g'

DOCBOOK=/usr/pkg/share/sgml/docbook
sgml/iso8879/catalog
sgml/iso12083/catalog
sgml/html/catalog
sgml/openjade/catalog
sgml/jade/catalog
sgml/docbook/2.4.1/catalog
sgml/docbook/3.0/catalog
sgml/docbook/3.1/catalog
sgml/docbook/4.0/catalog
sgml/docbook/4.1/catalog
sgml/docbook/dsssl/modular/html/catalog
sgml/docbook/dsssl/modular/print/catalog
sgml/docbook/dsssl/modular/dtds/html/catalog
sgml/docbook/dsssl/modular/test/xml/catalog
sgml/docbook/dsssl/modular/test/imagelib/catalog
sgml/docbook/dsssl/modular/catalog

Our doc/Makefile uses the 4.1 catalog, because of the first line in the
UG. That catalog file is pretty easy to read:

$ more /usr/pkg/share/sgml/docbook/4.1/catalog
PUBLIC "-//OASIS//DTD DocBook V4.1//EN" "docbook.dtd"
PUBLIC "-//USA-DOD//DTD Table Model 951010//EN" "cals-tbl.dtd"
PUBLIC "-//OASIS//ELEMENTS DocBook Information Pool V4.1//EN" "dbpool.mod"
PUBLIC "-//OASIS//ELEMENTS DocBook Document Hierarchy V4.1//EN"
"dbhier.mod"
PUBLIC "-//OASIS//ENTITIES DocBook Additional General Entities V4.1//EN"
"dbgenent.mod"
PUBLIC "-//OASIS//ENTITIES DocBook Notations V4.1//EN" "dbnotn.mod"
PUBLIC "-//OASIS//ENTITIES DocBook Character Entities V4.1//EN"
"dbcent.mod"
CATALOG "/usr/pkg/share/sgml/iso8879/catalog"

The doc/Makefile provide a dsssl filename because otherwise jade/openjade
complains. I've got only two to choose from:

$ find $SGML -name doc\*.dsl
/usr/pkg/share/sgml/docbook/dsssl/modular/html/docbook.dsl
/usr/pkg/share/sgml/docbook/dsssl/modular/print/docbook.dsl

But I bet you have another, because your output is prettier. Wanna tell
me the secret?

--jkl



  • sgml catalog, James K . Lowden, 07/09/2002

Archive powered by MHonArc 2.6.24.

Top of Page