RE: Writing a book in XML
I'm looking forward to reading your book, Juliane! One of the factors that influences this is how you propose to do validation. Before assembling the components, after assembling them, or both? XInclude is certainly a bit more flexible than entities, because it's easier to control whether and when you process the includes. But if your processing of the documents is all done using XSLT, then XInclude doesn't buy you much that you couldn't do easily for yourself. But obviously if you're using docbook, then do what fits in with docbook. Michael Kay http://www.saxonica.com/ > -----Original Message----- > From: Harbarth, Juliane [mailto:Juliane.Harbarth@s...] > Sent: 30 October 2007 10:12 > To: xml-dev@l... > Subject: Writing a book in XML > > Good morning, > > assumed I like to write a book (well a big document) in XML, > I would probably use docbook since it is mature and there are > already lots of conveniances for it (stylesheets, etc). Then > the whole document would really be one big XML document which > has many advantages. > > When doing some writing task together with others usually > something like Subversion or CVS gets used and the 'book' is > represented as a tree of files (chapters, sections) that > allows people to work concurrently at different chapters, or > even at the same chapter given the merge facilities. > > What I would like to have is the advantages of both > mechanisms at once, i.e. have the book in one file and have > the file physically represented as separate chunks to be > applicable to a version control tool. What first comes to > mind is external entities, but I don't feel good with these > and there is currently a debate here (meaning xml-dev) that > goes into the same direction (see 'Parsing without resolving > entities'). What about XInclude? Is there something obvious > here that I am overlooking? > This must be a routine question, is there a routine answer to it? > > Thanks & regards, > Juliane. > > Software AG - Sitz/Registered office: Uhlandstra?e 12, 64297 > Darmstadt, Germany, - Registergericht/Commercial register: > Darmstadt HRB 1562 - Vorstand/ Management Board: Karl-Heinz > Streibich (Vorsitzender/Chairman), David Broadbent, Mark > Edwards, Dr. Peter Kurpick, David Mitchell, Arnd Zinnhardt; - > Aufsichtsratsvorsitzender/ Chairman of the Supervisory Board: > Frank F. Beelitz - http://www.softwareag.com > > ______________________________________________________________ > _________ > > XML-DEV is a publicly archived, unmoderated list hosted by > OASIS to support XML implementation and development. To > minimize spam in the archives, you must subscribe before posting. > > [Un]Subscribe/change address: http://www.oasis-open.org/mlmanage/ > Or unsubscribe: xml-dev-unsubscribe@l... > subscribe: xml-dev-subscribe@l... List archive: > http://lists.xml.org/archives/xml-dev/ > List Guidelines: http://www.oasis-open.org/maillists/guidelines.php >
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]
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