diff options
author | Peter Eisentraut <peter_e@gmx.net> | 2001-10-04 22:30:14 +0000 |
---|---|---|
committer | Peter Eisentraut <peter_e@gmx.net> | 2001-10-04 22:30:14 +0000 |
commit | a50696c9e1fb181b6ff938aed929ada8582ea176 (patch) | |
tree | f44993692342681cc61702061c6a2b925613f3c1 | |
parent | ede3a1ea162bdfdc9e90aee79dc4e28fa8d4606b (diff) | |
download | postgresql-a50696c9e1fb181b6ff938aed929ada8582ea176.tar.gz postgresql-a50696c9e1fb181b6ff938aed929ada8582ea176.zip |
Finetuning for legalnotice in print output. Add some "ASCII markup" for
text output.
-rw-r--r-- | doc/src/sgml/stylesheet.dsl | 49 |
1 files changed, 48 insertions, 1 deletions
diff --git a/doc/src/sgml/stylesheet.dsl b/doc/src/sgml/stylesheet.dsl index db655f47dfb..94390500107 100644 --- a/doc/src/sgml/stylesheet.dsl +++ b/doc/src/sgml/stylesheet.dsl @@ -1,4 +1,4 @@ -<!-- $Header: /cvsroot/pgsql/doc/src/sgml/stylesheet.dsl,v 1.12 2001/09/30 16:05:54 petere Exp $ --> +<!-- $Header: /cvsroot/pgsql/doc/src/sgml/stylesheet.dsl,v 1.13 2001/10/04 22:30:14 petere Exp $ --> <!DOCTYPE style-sheet PUBLIC "-//James Clark//DTD DSSSL Style Sheet//EN" [ <!-- must turn on one of these with -i on the jade command line --> @@ -121,6 +121,32 @@ (cond (tex-backend "eps") (rtf-backend "ai"))) ;; ApplixWare? +;; The rules in the default stylesheet for productname format it as +;; a paragraph. This may be suitable for productname directly +;; within *info, but it's nonsense when productname is used +;; inline, as we do. +(mode set-titlepage-recto-mode + (element (para productname) ($charseq$))) +(mode set-titlepage-verso-mode + (element (para productname) ($charseq$))) +(mode book-titlepage-recto-mode + (element (para productname) ($charseq$))) +(mode book-titlepage-verso-mode + (element (para productname) ($charseq$))) +;; Add more here if needed... + +;; Format legalnotice justified and with space between paragraphs. +(mode book-titlepage-verso-mode + (element (legalnotice para) + (make paragraph + use: book-titlepage-verso-style ;; alter this if ever it needs to appear elsewhere + quadding: %default-quadding% + line-spacing: (* 0.8 (inherited-line-spacing)) + font-size: (* 0.8 (inherited-font-size)) + space-before: (* 0.8 %para-sep%) + space-after: (* 0.8 %para-sep%) + (process-children)))) + ]]> <!-- %output-print --> <![ %output-text; [ @@ -131,6 +157,27 @@ (define %chapter-autolabel% #f) (define $generate-chapter-toc$ (lambda () #f)) +;; For text output, produce "ASCII markup" for emphasis and such. + +(define ($asterix-seq$ #!optional (sosofo (process-children))) + (make sequence + (literal "*") + sosofo + (literal "*"))) + +(define ($dquote-seq$ #!optional (sosofo (process-children))) + (make sequence + (literal (gentext-start-quote)) + sosofo + (literal (gentext-end-quote)))) + +(element (para command) ($dquote-seq$)) +(element (para emphasis) ($asterix-seq$)) +(element (para filename) ($dquote-seq$)) +(element (para option) ($dquote-seq$)) +(element (para replaceable) ($dquote-seq$)) +(element (para userinput) ($dquote-seq$)) + ]]> <!-- %output-text --> </style-specification-body> |