[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: Writing a book in XML

  • From: "Michael Kay" <mike@s...>
  • To: "'Harbarth, Juliane'" <Juliane.Harbarth@s...>,<xml-dev@l...>
  • Date: Tue, 30 Oct 2007 14:24:00 -0000

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

> -----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]


Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
First Name
Last Name
Subscribe in XML format
RSS 2.0
Atom 0.3

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.

Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.