📄 yazphp.dsl
字号:
<!DOCTYPE style-sheet PUBLIC "-//James Clark//DTD DSSSL Style Sheet//EN" [<!ENTITY docbook.dsl SYSTEM "/usr/share/sgml/docbook/stylesheet/dsssl/modular/html/docbook.dsl" CDATA DSSSL>]><!-- $Id: yazphp.dsl.in,v 1.1 2002/03/21 21:30:45 adam Exp $--><style-sheet><style-specification use="docbook"><style-specification-body>(define %use-id-as-filename% #t)(define %output-dir% "php")(define %html-ext% ".php")(define %shade-verbatim% #t)(define newline "\U-000D")(define (html-document title-sosofo body-sosofo) (let* (;; Let's look these up once, so that we can avoid calculating ;; them over and over again. (prev (prev-chunk-element)) (next (next-chunk-element)) (prevm (prev-major-component-chunk-element)) (nextm (next-major-component-chunk-element)) (navlist (list prev next prevm nextm)) ;; Let's make it possible to control the output even in the ;; nochunks case. Note: in the nochunks case, (chunk?) will ;; return #t for only the root element. (make-entity? (and (or (not nochunks) rootchunk) (chunk?))) (make-head? (or make-entity? (and nochunks (node-list=? (current-node) (sgml-root-element))))) (doc-sosofo (if make-head? (make sequence (make formatting-instruction data: (string-append "<" "?php " newline "require \"../../id_common.inc\";" newline "id_header(\"" ) ) title-sosofo (make formatting-instruction data: (string-append "\");" newline "?" ">" ) ) (header-navigation (current-node) navlist) body-sosofo (footer-navigation (current-node) navlist) (make formatting-instruction data: (string-append "<" "?php id_footer() ?>") ) ) body-sosofo ) ) ) (if make-entity? (make entity system-id: (html-entity-file (html-file)) (if %html-pubid% (make document-type name: "HTML" public-id: %html-pubid%) (empty-sosofo)) doc-sosofo) (if (node-list=? (current-node) (sgml-root-element)) (make sequence (if %html-pubid% (make document-type name: "HTML" public-id: %html-pubid%) (empty-sosofo)) doc-sosofo) doc-sosofo) ) ) )</style-specification-body></style-specification><external-specification id="docbook" document="docbook.dsl"></style-sheet><!--Local Variables:mode: schemeEnd:-->
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -