cvs: phpdoc /dsssl/docbook/html dblink.dsl

From: Date: Mon, 17 May 2004 14:38:50 +0000
Subject: cvs: phpdoc /dsssl/docbook/html dblink.dsl
Groups: php.doc 
Request: Send a blank email to phpdoc+get-969360661@lists.php.net to get a copy of this message
tony2001 Mon May 17 10:38:50 2004 EDT Modified files: /phpdoc/dsssl/docbook/html dblink.dsl Log: update dblink.dsl to support xref to varlistentry http://cvs.php.net/diff.php/phpdoc/dsssl/docbook/html/dblink.dsl?r1=1.1&r2=1.2&ty=u Index: phpdoc/dsssl/docbook/html/dblink.dsl diff -u phpdoc/dsssl/docbook/html/dblink.dsl:1.1 phpdoc/dsssl/docbook/html/dblink.dsl:1.2 --- phpdoc/dsssl/docbook/html/dblink.dsl:1.1 Sat Jul 20 11:30:10 2002 +++ phpdoc/dsssl/docbook/html/dblink.dsl Mon May 17 10:38:50 2004 @@ -1,7 +1,7 @@ -;; $Id: dblink.dsl,v 1.1 2002/07/20 15:30:10 goba Exp $ +;; $Id: dblink.dsl,v 1.2 2004/05/17 14:38:50 tony2001 Exp $ ;; ;; This file is part of the Modular DocBook Stylesheet distribution. -;; See ../README or http://www.berkshire.net/~norm/dsssl/ +;; See ../README or http://docbook.sourceforge.net/projects/dsssl/ ;; ;; ========================= LINKS AND ANCHORS ========================== @@ -226,6 +226,8 @@ (if (equal? (gi (parent target)) (normalize "orderedlist")) (literal (orderedlist-listitem-label-recursive target)) (error (string-append "XRef to LISTITEM only supported in ORDEREDLISTs")))) + ((equal? (gi target) (normalize "varlistentry")) + (xref-varlistentry target)) ((equal? (gi target) (normalize "question")) ;; questions and answers are (yet another) special case (make sequence @@ -309,6 +311,12 @@ xsosofo) xsosofo)))) +(define (xref-varlistentry target) + (let ((terms (select-elements (children target) + (normalize "term")))) + (with-mode xref-varlistentry-mode + (process-node-list (node-list-first terms))))) + (define (xref-glossentry target) (let ((glossterms (select-elements (children target) (normalize "glossterm")))) @@ -408,6 +416,10 @@ (element refentrytitle (process-children-trim))) +(mode xref-varlistentry-mode + (element term + ($italic-seq$))) + (mode xref-glossentry-mode (element glossterm ($italic-seq$)))

« previous php.doc (#969360661) next »