RE: Je validní dokument...

Jan Tošovský j.tosovsky na tiscali.cz
Sobota Únor 6 08:53:57 CET 2010


> A můžu se zeptat - v jakém editoru pracujete? A s čím (saxon, fop, 
> xerces apod)?

Snazim se volit vzdy to nejlepsi. Setri to cas, nervy, omezuje problemy.
Editor: Oxygen Author Prof., pro validaci je pouzit vychozi Xerces.
XSLT procesor: Saxon 6.5.3
FO procesor: XEP 

Vse bezi na Win XP.

Ani Oxygen nezvlada xinclude dokonale, vizte diskuzi
http://www.oxygenxml.com/forum/topic4079.html
Resenim by bylo zmenit vychozi validator na LIBXML, tim ale nebudou k
dispozici sikovne pomucky jako combo s dostupnymi IDcky pri definici linku.
To je mozne pouze s Xercesem. Ten ale zpracuje obsah xincludovanych casti
pred zaclenenim do celku a tim padem mu vadi odkazy do jinych casti
dokumentu. Kdyby postupoval obracene, bylo by snad po problemu. Az tohle
jednou nekdo v Xercesu fixne (ovsem pokud to takto nepovazuji za chtenou
vlastnost), bude to cele jednodussi. Nyni by to slo v Oxygenu teoreticky
obejit v diskuzi naznacenym zpusobem, tedy pouzit dva validacni nastroje
zaroven. Jeden by spravne validoval, druhy by sosal IDcka. Aby to chodilo je
treba vytvorit jeste tzv. validacni scenar, kde je treba nadefinovat master
dokument. Tento scenar se opak nastavi pro kazdy jednotlivy dilci dokument,
ktery chcete validovat. Zda se to slozite, ale je to logicke. Validator ty
informace proste potrebuje.

Jak to resi jine editory netusim.

Honza




Další informace o konferenci Docbook