RE: Je validní dokument...
Jan Tošovský
j.tosovsky na tiscali.cz
Čtvrtek Únor 4 21:53:46 CET 2010
> > Pokud xref smeruje do jineho souboru, pak se prislusny part
> muze jevit jako
> > nevalidni, i kdyz dokument jako celek validni bude. Obchazi
> se to olinkem.
> > Editor pak validitu linku nekontroluje. Pri transformaci je
> pak ale nutne
> > resit konfiguraci pro spravne navazani linku. Je to asi na osobnich
> > preferencich. Cistsi mi prijde xref i za cenu pripadnych
> zavadejicich
> > hlasek, ktere vsak nelze vzdy jednoduse ignorovat. Obcas se
> mezi nimi skryva
> > skutecny problem.
> >
> mně to hlásí nevalidní dokument při otevření book, kde jsou pouze
> xinclude na jednotlivé part, a namítá proti všem xref z jedné part do
> druhé, když je to ale jeden soubor, je vše v pořádku, docela otravné
> hlášky...
To je klasika ;-)
Element xinclude neodpovida DTD, proto se editor pri jeho pritomnosti
vzpira. Da se to resit lokalni upravou DTD v souboru, kde jsou xinclude
pouzity (zpravidla pouze v hlavnim souboru).
<!DOCTYPE book SYSTEM "docbookx.dtd" [
<!ENTITY % xinclude SYSTEM "xinclude.mod">
%xinclude;
]>
Ten mod soubor (se spravnym obsahem) je pak nutne pridat do slozky s DTD
soubory a take patricne nastavit xml catalog. Vice na oblibene:
http://www.sagehill.net/docbookxsl/ValidXinclude.html
Další informace o konferenci Docbook