| Subject: [xsl] Locating milestone tags From: Jeroen Hellingman <JeroenH@xxxxxxxxxxxxx> Date: Tue, 19 Mar 2002 10:58:12 +0100 | 
I am using a TEI dtd to encode texts. For a certain element, I would like to know the current source page in my XSL sheet. To encode page numbers a milestone tag is used, for example, <pb n="123"/>. Such tags can appear almost anywhere in the document structure, so may be deeply nested inside tables, etc. Suppose I have another object in my document, I want to establish which page it was on, which boils down to finding is the first <pb/> tag before it in the source text (irrespective of structure). The problem is further complicated that I sometimes have footnotes (<note>...</note>) that also spread over multiple pages, and thus have a <pb/> tag, which should be ignored, except for content inside the footnote. How do I tackle this efficiently in XSLT? Jeroen Hellingman XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread | 
|---|
| 
 | 
| <- Previous | Index | Next -> | 
|---|---|---|
| RE: [xsl] commandline parameters, Michael Kay | Thread | RE: [xsl] Locating milestone tags, Michael Kay | 
| [xsl] commandline parameters, Laura Jenkins | Date | Re: [xsl] commandline parameters, Joerg Heinicke | 
| Month |