summaryrefslogtreecommitdiff
path: root/ecos/packages/pkgconf/ssletter.dsl
blob: 77e2559f880255a5cf45eda3091c9babcf003f86 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
<!-- {{{ Banner                 -->

<!-- =============================================================== -->
<!--                                                                 -->
<!--     stylesheet.sgml                                             -->
<!--                                                                 -->
<!--     Customize the nwalsh modular stylesheets.                   -->
<!--                                                                 -->
<!-- =============================================================== -->
<!-- ####ECOSGPLCOPYRIGHTBEGIN####                                       -->
<!-- --------------------------------------------                        -->
<!-- This file is part of eCos, the Embedded Configurable Operating System. -->
<!-- Copyright (C) 1998, 1999, 2000, 2001, 2002 Free Software Foundation, Inc. -->
<!--                                                               -->
<!-- eCos is free software; you can redistribute it and/or modify it under -->
<!-- the terms of the GNU General Public License as published by the Free -->
<!-- Software Foundation; either version 2 or (at your option) any later -->
<!-- version.                                                            -->
<!--                                                               -->
<!-- eCos is distributed in the hope that it will be useful, but WITHOUT -->
<!-- ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -->
<!-- FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License -->
<!-- for more details.                                                   -->
<!--                                                               -->
<!-- You should have received a copy of the GNU General Public License   -->
<!-- along with eCos; if not, write to the Free Software Foundation, Inc., -->
<!-- 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.       -->
<!--                                                               -->
<!-- As a special exception, if other files instantiate templates or use -->
<!-- macros or inline functions from this file, or you compile this file -->
<!-- and link it with other works to produce a work based on this file,  -->
<!-- this file does not by itself cause the resulting work to be covered by -->
<!-- the GNU General Public License. However the source code for this file -->
<!-- must still be made available in accordance with section (3) of the GNU -->
<!-- General Public License v2.                                          -->
<!--                                                               -->
<!-- This exception does not invalidate any other reasons why a work based -->
<!-- on this file might be covered by the GNU General Public License.    -->
<!-- --------------------------------------------                        -->
<!-- ####ECOSGPLCOPYRIGHTEND####                                         -->
<!-- =============================================================== -->
<!-- #####DESCRIPTIONBEGIN####                                       -->
<!--                                                                 -->
<!-- Author(s):   bartv                                              -->
<!--              Based on cygnus-both.dsl by Mark Galassi           -->
<!-- Contact(s):  bartv                                              -->
<!-- Date:        2000/03/15                                         -->
<!-- Version:     0.01                                               -->
<!--                                                                 -->
<!-- ####DESCRIPTIONEND####                                          -->
<!-- =============================================================== -->

<!-- }}} -->

<!DOCTYPE style-sheet PUBLIC "-//James Clark//DTD DSSSL Style Sheet//EN" [
<!ENTITY % html "IGNORE">
<![%html;[
<!ENTITY % print "IGNORE">
<!ENTITY docbook.dsl PUBLIC "-//Norman Walsh//DOCUMENT DocBook HTML Stylesheet//EN" CDATA dsssl>
]]>
<!ENTITY % print "INCLUDE">
<![%print;[
<!ENTITY docbook.dsl PUBLIC "-//Norman Walsh//DOCUMENT DocBook Print Stylesheet//EN" CDATA dsssl>
]]>
]>

<style-sheet>
<style-specification id="print" use="docbook">
<style-specification-body> 

;; ====================
;; customize the print (PDF) US letter stylesheet
;; ====================

;; Set the paper parameters as per other eCos documentation
(define %page-width%   8.5in)
(define %page-height%  11in)
(define %left-margin%  0.75in)
(define %right-margin% 0.75in)

;; Assume that we are only producing books, a reasonable assumption
;; given the primary author :-)
(define %two-side% #t)

;; Use 12pt
;;(define %visual-acuity% "presbyopic")

;; Do not use graphics in admonitions, our documentation is supposed
;; to look boring :-(
(define %admon-graphics% #f)

;; Justified text please.
(define %default-quadding% 'justify)

;; A separate page for each man page please.
(define %refentry-new-page% #t)

;; The component writer's guide man pages do not describe functions
(define %refentry-functions% #f)

;; Program listings should use smaller font to fit on page width
(define %verbatim-size-factor% 0.87)


</style-specification-body>
</style-specification>
<external-specification id="docbook" document="docbook.dsl">
</style-sheet>