diff options
author | Rob Austein <sra@hactrn.net> | 2011-01-09 20:28:06 +0000 |
---|---|---|
committer | Rob Austein <sra@hactrn.net> | 2011-01-09 20:28:06 +0000 |
commit | f05001f84d966a0b0c80b9d5212c2f3ac11d1660 (patch) | |
tree | ea34ff5b7bf803ae94f839f34f46e145209536a3 /pow/POW-0.7/docs/POW_pdf.dsl | |
parent | a852889d670f6dd1955bb430240798d7f69d342f (diff) |
Rework POW build so that we can use static libraries again.
svn path=/configure; revision=3602
Diffstat (limited to 'pow/POW-0.7/docs/POW_pdf.dsl')
-rw-r--r-- | pow/POW-0.7/docs/POW_pdf.dsl | 112 |
1 files changed, 0 insertions, 112 deletions
diff --git a/pow/POW-0.7/docs/POW_pdf.dsl b/pow/POW-0.7/docs/POW_pdf.dsl deleted file mode 100644 index d74f6704..00000000 --- a/pow/POW-0.7/docs/POW_pdf.dsl +++ /dev/null @@ -1,112 +0,0 @@ -<!DOCTYPE style-sheet PUBLIC "-//James Clark//DTD DSSSL Style Sheet//EN" [ -<!ENTITY dbstyle SYSTEM "/usr/share/sgml/docbook/dsssl-stylesheets-1.77/print/docbook.dsl" CDATA DSSSL> -]> - -<style-sheet> -<style-specification use="docbook"> -<style-specification-body> - -;; user modifications -(define %paper-type% "A4") -(define %default-quadding% 'justify) -(define %block-sep% (* %para-sep% 1.0)) - - -;; modify paramdef to replace trailing semicolon with colon -(element paramdef - (let ((param (select-elements (children (current-node)) (normalize "parameter")))) - (make sequence - (if (equal? (child-number (current-node)) 1) - (literal "(") - (empty-sosofo)) - (if (equal? %funcsynopsis-style% 'ansi) - (process-children) - (process-node-list param)) - (if (equal? (gi (ifollow (current-node))) (normalize "paramdef")) - (literal ", ") - (literal "):"))))) - -(element void - (literal "():")) - -(element parameter ($mono-seq$)) - -(mode cs-python-mode - (element classsynopsis - (let* ((classes (select-elements (children (current-node)) - (normalize "ooclass"))) - (classname (node-list-first classes)) - (superclasses (node-list-rest classes))) - (make display-group - use: verbatim-style - (make paragraph - (literal "class ") - (process-node-list classname) - (if (node-list-empty? superclasses) - (literal ":") - (make sequence - (literal "(") - (process-node-list superclasses) - (literal "):")))) - (process-node-list - (node-list-filter-by-gi - (children (current-node)) - (list (normalize "constructorsynopsis") - (normalize "destructorsynopsis") - (normalize "fieldsynopsis") - (normalize "methodsynopsis") - (normalize "classsynopsisinfo")))) - )))) - -(element ooclass - (make sequence - (process-children) - (cond - ;;((first-sibling?) (literal " ")) - ((first-sibling?) (empty-sosofo)) - ((last-sibling?) (empty-sosofo)) - (#t (literal ", "))))) - - - (element constructorsynopsis - (python-constructor-synopsis)) - - (element destructorsynopsis - (python-constructor-synopsis)) - - (element classsynopsisinfo - ($verbatim-display$ %indent-classsynopsisinfo-lines% %number-classsynopsisinfo-lines%)) - -(define (python-constructor-synopsis #!optional (nd (current-node))) - (let* ((the-method-params (select-elements (children nd) (normalize "methodparam")))) - (make paragraph - (literal " def __init__(") - (process-node-list the-method-params) - (literal "):")))) - -(define (python-destructor-synopsis #!optional (nd (current-node))) - (let* ((the-method-params (select-elements (children nd) (normalize "methodparam")))) - (make paragraph - (literal " def __del__(") - (process-node-list the-method-params) - (literal "):")))) - -;;(element parameter -;; (process-children)) - -(define (python-method-synopsis #!optional (nd (current-node))) - (let* ((the-method-name (select-elements (children nd) (normalize "methodname"))) - (the-method-params (select-elements (children nd) (normalize "methodparam"))) - ) - (make paragraph - (literal " def ") - (process-node-list the-method-name) - (literal "(") - (process-node-list the-method-params) - (literal "):")))) - - -</style-specification-body> -</style-specification> -<external-specification id="docbook" document="dbstyle"> -</style-sheet> |