Subject: Re: (dsssl) Include some defines? From: Jany Quintard <jany.quintard@xxxxxxx> Date: Wed, 19 Mar 2003 17:47:02 +0100 |
* Tim McDaniel [Tue, 18/03/2003 at 21:36 -0600] > In my Jade .dsl file, I hve several style-specification blocks. I am > developing more defines that are used in different blocks. I would > like to cut down on the maintenance effort by having one copy of each > define instead of several. I could do a simple include mechanism, > even in command.com in Windows: I use this: <!DOCTYPE style-sheet PUBLIC "-//James Clark//DTD DSSSL Style Sheet//EN" [ <!ENTITY intro PUBLIC "-//MYSELF//DOCUMENT cover and intro//EN" CDATA DSSSL> <!ENTITY layout PUBLIC "-//MYSELF//DOCUMENT print layout//EN" CDATA DSSSL> <!ENTITY txtdef PUBLIC "-//MYSELF//DOCUMENT text layout//EN" CDATA DSSSL> <!ENTITY page PUBLIC "-//MYSELF//DOCUMENT page layout//EN" CDATA DSSSL> <!ENTITY colors PUBLIC "-//MYSELF//DOCUMENT Colors for printed docs//EN" CDATA DSSSL> <!ENTITY NLS PUBLIC "-//MYSELF//DOCUMENT NLS processing//EN" CDATA DSSSL> ] > <!-- #$Id: impr00.dsl,v 1.5 2003/01/24 14:52:38 jqd Exp $ #$Name: $ --> <style-specification use=" intro layout txtdef page colors NLS "> .../.. ;; Here my rules i.../... </style-specification> <external-specification id="intro" document="intro"> <external-specification id="txtdef" document="txtdef"> <external-specification id="layout" document="layout"> <external-specification id="page" document="page"> <external-specification id="colors" document="colors"> <external-specification id="NLS" document="NLS"> The files, here referred to as PUBLIC, contain defines, which can be shared this way. I believe this is the canonical way to include defines and functions in a stylesheet. Jany DSSSList info and archive: http://www.mulberrytech.com/dsssl/dssslist
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: (dsssl) Include some defines?, Holger Klawitter | Thread | (dsssl) Setting font size for heade, Tim McDaniel |
Re: (dsssl) Include some defines?, Holger Klawitter | Date | (dsssl) Setting font size for heade, Tim McDaniel |
Month |