Emacs a XML rozdelene do nekolika souboru

Pavel Janík Pavel na Janik.cz
Pondělí Červenec 1 09:00:25 CEST 2002


   From: Ladislav Dobias <dobias na labe.felk.cvut.cz>
   Date: Mon, 1 Jul 2002 00:28:44 +0200 (CEST)

   > chtel bych se zeptat jako zacatecnik v Emacsu, jak nastavit,
   > aby si dovedl zjistit DTD, kdyz mam rozdeleny zdrojak XML.
   > 
   > V hlavni.xml mam:
   > ---------------------------------------------------------
   > <?xml version='1.0' encoding='iso-8859-2'?>
   > <!DOCTYPE book PUBLIC '-//OASIS//DTD DocBook XML V4.1.2//EN'
   >   'http://www.oasis-open.org/docbook/xml/4.0/docbookx.dtd' [
   > <!ENTITY dalsi       SYSTEM "dalsi.xml">
   > ]>
   > <book>
   > &dalsi;
   > </book>
   > ---------------------------------------------------------
   > 
   > a v dalsi.xml mam jen:
   > 
   > ---------------------------------------------------------
   > <?xml version='1.0' encoding='iso-8859-2'?>
   > <chapter>
   > :
   > </chapter>
   > ---------------------------------------------------------
   > 
   > A zde mi Emacs rve, ze externi entita chapter nelze nalezt
   > (asi nevi, v jakem DTD hledat).
   > 
   > Kdyz tam to <!DOCTYPE ...> dopisu, tak zase to nejde
   > prelozit...
   > 
   > Jak to tomu Emacsu mam rici, jake DTD ma pouzit?

Na konec dokumentu dalsi.xml dejte něco jako

Local variables:
sgml-parent-document:("hlavni.xml" "chapter" "chapter" nil)
End:
-->

a mělo by to fungovat :-)
-- 
Pavel Janík

Test input for validity and plausibility.
                  --  The Elements of Programming Style (Kernighan & Plaugher)


Další informace o konferenci Docbook