Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commita50696c

Browse files
committed
Finetuning for legalnotice in print output. Add some "ASCII markup" for
text output.
1 parentede3a1e commita50696c

File tree

1 file changed

+48
-1
lines changed

1 file changed

+48
-1
lines changed

‎doc/src/sgml/stylesheet.dsl

Lines changed: 48 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!-- $Header: /cvsroot/pgsql/doc/src/sgml/stylesheet.dsl,v1.12 2001/09/30 16:05:54 petere Exp $ -->
1+
<!-- $Header: /cvsroot/pgsql/doc/src/sgml/stylesheet.dsl,v1.13 2001/10/04 22:30:14 petere Exp $ -->
22
<!DOCTYPE style-sheet PUBLIC"-//James Clark//DTD DSSSL Style Sheet//EN" [
33

44
<!-- must turn on one of these with -i on the jade command line -->
@@ -121,6 +121,32 @@
121121
(cond (tex-backend"eps")
122122
(rtf-backend"ai"))) ;; ApplixWare?
123123

124+
;; The rules in the default stylesheet for productname format it as
125+
;; a paragraph. This may be suitable for productname directly
126+
;; within *info, but it's nonsense when productname is used
127+
;; inline, as we do.
128+
(mode set-titlepage-recto-mode
129+
(element (para productname) ($charseq$)))
130+
(mode set-titlepage-verso-mode
131+
(element (para productname) ($charseq$)))
132+
(mode book-titlepage-recto-mode
133+
(element (para productname) ($charseq$)))
134+
(mode book-titlepage-verso-mode
135+
(element (para productname) ($charseq$)))
136+
;;Add more here if needed...
137+
138+
;; Format legalnotice justified and with space between paragraphs.
139+
(mode book-titlepage-verso-mode
140+
(element (legalnotice para)
141+
(make paragraph
142+
use: book-titlepage-verso-style;; alter this if ever it needs to appear elsewhere
143+
quadding: %default-quadding%
144+
line-spacing: (*0.8 (inherited-line-spacing))
145+
font-size: (*0.8 (inherited-font-size))
146+
space-before: (*0.8 %para-sep%)
147+
space-after: (*0.8 %para-sep%)
148+
(process-children))))
149+
124150
]]> <!-- %output-print -->
125151

126152
<![ %output-text; [
@@ -131,6 +157,27 @@
131157
(define %chapter-autolabel% #f)
132158
(define $generate-chapter-toc$ (lambda () #f))
133159

160+
;; For text output, produce"ASCII markup" for emphasis and such.
161+
162+
(define ($asterix-seq$ #!optional (sosofo (process-children)))
163+
(make sequence
164+
(literal"*")
165+
sosofo
166+
(literal"*")))
167+
168+
(define ($dquote-seq$ #!optional (sosofo (process-children)))
169+
(make sequence
170+
(literal (gentext-start-quote))
171+
sosofo
172+
(literal (gentext-end-quote))))
173+
174+
(element (para command) ($dquote-seq$))
175+
(element (para emphasis) ($asterix-seq$))
176+
(element (para filename) ($dquote-seq$))
177+
(element (para option) ($dquote-seq$))
178+
(element (para replaceable) ($dquote-seq$))
179+
(element (para userinput) ($dquote-seq$))
180+
134181
]]> <!-- %output-text -->
135182

136183
</style-specification-body>

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp