This is the mail archive of the docbook-apps@lists.oasis-open.org mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [docbook-apps] Alternative to internal entities?


Paul A. Hoadley wrote:

Obviously this is not a DocBook-specific question, but are there any
alternatives to internal entities for macro-like text substitution?  I
have pretty much completely moved from PSGML to nxml-mode for DocBook
editing, and I would like to try and eliminate use of DOCTYPEs.
However, I quite like declaring entities in the internal subset for
simple text substitution.  Is there a lighter-weight alternative to
XInclude?  For one application, I used an entity to refer to the
working name for a software package in case it changed.  It seems a
bit excessive to XInclude a separate file to expand what would be,
say, a two character entity to the name of a software package.  Is
there an alternative?

Unfortunately there is no way to define entity without having !DOCTYPE if you want have your documents well-formed XML 1.0 or 1.1. This is a big problem as we can't throw away DTDs until it is resolved.


Jirka

--
------------------------------------------------------------------
  Jirka Kosek     e-mail: jirka@kosek.cz     http://www.kosek.cz
------------------------------------------------------------------
  Profesionální školení a poradenství v oblasti technologií XML.
        Úvod do XML 3.5.            DocBook 18.-19.5.
        XSLT 24.-26.5.              XML pro vývojáře 7.-8.6.
------------------------------------------------------------------

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]