|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Subsection Formatting
Joerg, Following your suggestion, I changed all value-of to apply-templates. The free-text paragaraphs are still run together with the subsection title. In .DTD, ssHdr is declared in the subsection element, thus: ======================== <!ELEMENT SubSection (ssHdr, TextPara+)> <!ELEMENT ssHdr (#PCDATA)> <!ELEMENT TextPara (#PCDATA)> <!ELEMENT Introduction (IntroTitle, ProbStmt)> <!ELEMENT IntroTitle (SectHdr)> <!ELEMENT ProbStmt (SubSection)> ======================== In .XSL, the subsection os formatted thus: ======================== <xsl:template match="SubSection"> <h3><xsl:apply-templates select="ssHdr"/></h3> <p><xsl:apply-templates select="TextPara"/></p> </xsl:template> <xsl:template match="Introduction"> <html> <head> <title> <xsl:apply-templates select="IntroTitle"/> </title> <link rel="stylesheet" href="novabasic.css" type="text/css"/> </head> <body> <h2 align="center"><xsl:apply-templates select="IntroTitle"/></h2> <xsl:apply-templates select="ProbStmt"/> </body> </html> </xsl:template> ======================== As you pointed out, I took out the extra formatting of ssHdr, which is a part of the SubSection declaration. That leaves only ProbStmt, which is a subsection. In the subsection only one textpara is declared, but the DTD allows multiple instances of textpara, so I assume that is ok too. in .XML the subsection ProbStmt is declared thus: ======================== <Introduction> <ProbStmt> <ssHdr> Problem Statement </ssHdr> <TextPara> This research defines... </TextPara> <TextPara> Decisions made... </TextPara> <TextPara> Subjective assessments... </TextPara> </ProbStmt> </Introduction> ======================== When viewed in the browser, the xml still displays the subsection header and all three paragraphs as one unformatted block of text. tks, jwc XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|






