Altova Mailing List Archives>Archive Index >comp.text.xml Archive Home >Recent entries >Thread Prev - Re: Multiple Elements >Thread Next - Re: Multiple Elements Re: Multiple ElementsTo: NULL Date: 6/1/2008 4:14:00 PM Michael.Ruehling@t... wrote: > Hi, > I am sorry for not beeing totally precise. > The BUCH or KAPITEL function works fine. What > makes the problem ist the UEBERSCHRIFT-thing. > > XSLT-Code says UEBERSCHRIFT can be more than one > (the reference part of my book says so). And I want > to have more than one UEBERSCHRIFT in one KAPITEL. > Even more than one ZWISCHENUEBERSCHRIFT and TEXT. > I don't want to have only one UEBERSCHRIFT and ZWISCHENUEBERSCHRIFT > and TEXT Part in my KAPITEL, because, it makes no sense > to have an extra KAPITEL for a short TEXT which belongs to a > UEBERSCHRIFT. Yes, it is possible (but unusual) to have more than one ueberschrift in a chapter. I think you may be confusing the ueberschrift with the concept of a container like <section> or <subsection>. XML is normally built on a hierarchical model or containers, unlike (eg) LaTeX, where headings are simply interruptions to the flow of text (eg \section{}, not \begin{section}...\end{section}). <!DOCTYPE buch [ <!ELEMENT buch (kapitel)+> <!ELEMENT kapitel (ueberschrift,text+,unterkapitel*)> <!ELEMENT ueberschrift (#PCDATA)> <!ELEMENT unterkapitel (ueberschrift,text+)> <!ELEMENT text (#PCDATA)> ]> <buch> <kapitel> <ueberschrift></ueberschrift> <text></text> <text></text> <text></text> <unterkapitel> <ueberschrift></ueberschrift> <text></text> <text></text> <text></text> </unterkapitel> <unterkapitel> <ueberschrift></ueberschrift> <text></text> <text></text> <text></text> </unterkapitel> <unterkapitel> <ueberschrift></ueberschrift> <text></text> <text></text> <text></text> </unterkapitel> </kapitel> <kapitel> <ueberschrift></ueberschrift> <text></text> </kapitel> </buch> ///Peter | ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
