RE: Je validní dokument...

Tomas.Waller Tomas.Waller na seznam.cz
Pátek Únor 5 18:26:39 CET 2010


> ------------ Původní zpráva ------------
> Od: Jan Tošovský <j.tosovsky na tiscali.cz>
> Předmět: RE: Je validní dokument...
> Datum: 04.2.2010 21:54:08
> ----------------------------------------
> > > 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
> 
Není mi jasné, zda kromě:
<!DOCTYPE book SYSTEM "docbookx.dtd" [
<!ENTITY % xinclude SYSTEM "xinclude.mod">
%xinclude;
]>
potřebuji ještě upravit katalog, jestliže mám všechny soubory ve stejné složce jako hlavní soubor pro <book> a odkazuji na ně pomocí:
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="part-name.xml" />
?
Tomáš Waller











> 
> _______________________________________________
> Docbook mailing list
> Docbook na linux.cz
> http://www.linux.cz/mailman/listinfo/docbook
> 
> 
> 



Další informace o konferenci Docbook