diff options
Diffstat (limited to 'share/xml/freebsd.dsl')
-rw-r--r-- | share/xml/freebsd.dsl | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/share/xml/freebsd.dsl b/share/xml/freebsd.dsl new file mode 100644 index 0000000000..ee0bda0923 --- /dev/null +++ b/share/xml/freebsd.dsl @@ -0,0 +1,37 @@ +<!-- $FreeBSD$ --> + +<!DOCTYPE style-sheet PUBLIC "-//James Clark//DTD DSSSL Style Sheet//EN" [ +<!ENTITY % output.html "IGNORE"> +<!ENTITY % output.print "IGNORE"> + +<!ENTITY % freebsd.l10n PUBLIC "-//FreeBSD//ENTITIES DocBook Language Specific Entities//EN"> +%freebsd.l10n; +<!ENTITY % freebsd.l10n-common PUBLIC "-//FreeBSD//ENTITIES DocBook Language Neutral Entities//EN"> +%freebsd.l10n-common; + +<![ %output.html; [ +<!ENTITY docbook.dsl PUBLIC "-//Norman Walsh//DOCUMENT DocBook HTML Stylesheet//EN" CDATA DSSSL> +<!ENTITY freebsd.dsl PUBLIC "-//FreeBSD//DOCUMENT DocBook HTML Stylesheet//EN" CDATA DSSSL> +]]> +<![ %output.print; [ +<!ENTITY docbook.dsl PUBLIC "-//Norman Walsh//DOCUMENT DocBook Print Stylesheet//EN" CDATA DSSSL> +<!ENTITY freebsd.dsl PUBLIC "-//FreeBSD//DOCUMENT DocBook Print Stylesheet//EN" CDATA DSSSL> +]]> + +<!ENTITY freebsd-common.dsl PUBLIC "-//FreeBSD//DOCUMENT DocBook Common Stylesheet//EN" CDATA DSSSL> +]> + +<style-sheet> + <style-specification use="freebsd freebsd-common docbook"> + <style-specification-body> + + (declare-flow-object-class formatting-instruction + "UNREGISTERED::James Clark//Flow Object Class::formatting-instruction") + + </style-specification-body> + </style-specification> + + <external-specification id="freebsd" document="freebsd.dsl"> + <external-specification id="freebsd-common" document="freebsd-common.dsl"> + <external-specification id="docbook" document="docbook.dsl"> +</style-sheet> |