[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [docbook] Allowing arbitrary elements as the root of a DocBook document
Hi Robert,I would suggest you take a look at the first candidate release of DocBook 5.1, available here:
http://docbook.org/xml/5.1CR1/rng/The docbookxi.rnc file should answer your question, if you read RNC. Feedback is solicited.
Bob Stayton Sagehill Enterprises bobs@sagehill.net -------------------------------------------------- From: "Robert Fekete" <frobert@balabit.com> Sent: Tuesday, August 27, 2013 7:02 AM To: <docbook@lists.oasis-open.org>Subject: Re: [docbook] Allowing arbitrary elements as the root of a DocBook document
That's great news!Will it also liberalize the use of xincludes? Now sometimes I get validation errors when xincluding segments at weird locations.RobertOn Monday, August 26, 2013 18:03 CEST, "Bob Stayton" <bobs@sagehill.net> wrote: > This problem was recognized after DocBook 5.0 was released.DocBook 5.1 will liberalize this policy and allow just about any element tobe the root element. Bob Stayton Sagehill Enterprises bobs@sagehill.net -------------------------------------------------- From: "David Cramer" <david@thingbag.net> Sent: Monday, August 26, 2013 8:02 AM To: <docbook@lists.oasis-open.org> Subject: [docbook] Allowing arbitrary elements as the root of a DocBook document > Users sometimes want to create DocBook documents such that some> arbitrary element is the root (e.g. <table>) and then xinclude that > file> into a larger doc more than one time. The motivation is to avoid the > need to put an id on the element but still be able to refer to it from > an xi:include. The hitch is that if they validate this standalone file> against the DocBook schema, it's not valid because it doesn't have > book,> chapter, section, etc as a root element. I've customized the schema in > the past and am about to do that again, but it makes me wonder, what is > the rational for only allowing a few elements to be the root of a > DocBook document. If I want to create a DocBook document that has > <table> or even <phrase> as its root element, why shouldn't it be > considered valid? > > Regards, > David > > --------------------------------------------------------------------- > To unsubscribe, e-mail: docbook-unsubscribe@lists.oasis-open.org > For additional commands, e-mail: docbook-help@lists.oasis-open.org > > > --------------------------------------------------------------------- To unsubscribe, e-mail: docbook-unsubscribe@lists.oasis-open.org For additional commands, e-mail: docbook-help@lists.oasis-open.org--------------------------------------------------------------------- To unsubscribe, e-mail: docbook-unsubscribe@lists.oasis-open.org For additional commands, e-mail: docbook-help@lists.oasis-open.org
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]