← Prev in month ← Prev in thread

Assembly questions

From
Norman Walsh <>
Date
2010-07-12T04:36:06+00:00
ID
Thread
Assembly questions
Looking at 5.1b1,...

1. Why does the module have @renderas when it can contain an output that
   also has @renderas?

2. Renderas is an NMTOKEN. Shouldn't it be an xs:QName (maybe with a
   special default rule that says that a name in no colon is by default
   in the DocBook namespace)?

3. If module *should* have @renderas, then shouldn't structure as well?

4. What is @type on structure for?

5. It seems inconsistent to me that you can say

     <resource xml:id="someid"> <chapter> ... </chapter> </resource>
     ...
     <module resourceref="someid"/>

   But you can't say

     <module> <chapter> ... </chapter> <module>

   Forcing me to insert a level of indirection just because I want to have
   a bit of content in the assembly file seems entirely arbitrary.

   (And it would seem equally arbitrary to say that resource can contain
   some DocBook elements and not any DocBook element.)

Sorry if I'm repeating myself.

                                        Be seeing you,
                                          norm

-- 
Norman Walsh <>      | It is seldom that any liberty is
http://www.oasis-open.org/docbook/ | lost all at once.--David Hume
Chair, DocBook Technical Committee |
← Prev in month ← Prev in thread