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