Re: Including source files

Subject: Re: Including source files
From: Tony Graham <tgraham@xxxxxxxxxxxxxxxx>
Date: Wed, 14 Jan 1998 13:03:14 -0500 (EST)
At 14 Jan 1998 15:57 +0000, Thomas G. Lockhart wrote:
 > 1) Is it possible to "include" source files from another source file
 > which has itself been included?

Yes.

 > 2) Can I specify places to look for source files to jade or do I need to
 > embed partial paths into the entity definition as I'm doing now e.g.
 > 
 > <!doctype book PUBLIC "-//Davenport//DTD DocBook V3.0//EN" [
 >  <!entity manpages SYSTEM "man/manpages.sgml">
 >  ]>

Jade supports the nsgmls command line options, and from "nsgmls.htm":

  -Ddirectory 

      Search directory for files specified in system
      identifiers. Multiple -D options are allowed. See the
      description of the osfile storage manager for more information
      about file searching.

You can also give your files public identifiers and add them to your
catalog.

 > Is there documentation where this kind of thing is mentioned? I have a
 > book on SGML authoring by Martin Bryan, and it mentions this but has too
 > many details and not enough examples for my understanding.

Everything you need is in the nsgmls documentation HTML files, plus
there's descriptions of using entities, the catalog format, and nsgmls
command line options in "The Concise <SGML> Companion>" by Neil
Bradley (if you're looking for another book).  "SGML for Dummies" also
describes using entities but is a bit light on the catalog format and
doesn't mention nsgmls command line options.  Personally, I learnt a
lot from "An Author's Guide", but it does predate nsgmls and the SGML
Open catalog format.

Regards,


Tony Graham
=======================================================================
Tony Graham
Mulberry Technologies, Inc.                         Phone: 301-315-9632
17 West Jefferson Street, Suite 207                 Fax:   301-315-8285
Rockville, MD USA 20850                 email: tgraham@xxxxxxxxxxxxxxxx
=======================================================================


 DSSSList info and archive:  http://www.mulberrytech.com/dsssl/dssslist


Current Thread
  • Re: Including source files, (continued)
        • Thomas G. Lockhart - from mail1.ability.netby web4.ability.net (8.8.5/8.6.12) with ESMTP id LAA18642Thu, 15 Jan 1998 11:26:49 -0500 (EST)
        • Norman Walsh - from mail1.ability.netby web4.ability.net (8.8.5/8.6.12) with ESMTP id LAA18912Thu, 15 Jan 1998 11:50:10 -0500 (EST)
        • Thomas G. Lockhart - from mail1.ability.netby web4.ability.net (8.8.5/8.6.12) with ESMTP id MAA19144Thu, 15 Jan 1998 12:13:30 -0500 (EST)
        • W. Eliot Kimber - from mail1.ability.netby web4.ability.net (8.8.5/8.6.12) with ESMTP id OAA21186Thu, 15 Jan 1998 14:00:43 -0500 (EST)
    • Tony Graham - from mail1.ability.netby web4.ability.net (8.8.5/8.6.12) with ESMTP id NAA01447Wed, 14 Jan 1998 13:03:37 -0500 (EST) <=