Jak udelat spolecne definice ENTITY pro vice XML souboru?

Miloslav Hertl [GISoft] Hertl na gisoft.cz
Středa Únor 4 12:09:47 CET 2004


Dobry den,
dokumenty mam vytvorene nasledujicim zpusobem
-----------------
<?xml version='1.0' encoding='windows-1250'?>
<!DOCTYPE book PUBLIC '-//OASIS//DTD DocBook XML V4.2//EN'
                      '/db/set/dtd/docbookx.dtd'[
<!ENTITY produkt    "NazevProduktu">
<!ENTITY Intro      SYSTEM ".\Z_add\use_help.xml">
<!ENTITY Project    SYSTEM ".\Z_add\project.xml">
<!ENTITY Open       SYSTEM ".\Z_add\open.xml">
<!ENTITY Close      SYSTEM ".\Z_add\close.xml">
<!ENTITY Menu1      SYSTEM ".\Z_add\menu1.xml">
<!-- a asi 200 dalsich -->
]>
<book id='AllBooks'><title>Ukazka</title>
 &Intro;
 &Project;
 &Open;
 &Close;
 &Menu;
</book>
-----------------
Doposud jsem vystacil s profilovanim (os='var1;var3') pro vytvoreni ruznych
variant dokumentace.
Nyni potrebuji pro specifickou prirucku jine poradi jednotlivych casti
dokumentu.

Otazka: 
Daji se nejakym zpusobem sdilet definice entit pro nekolik XML souboru?
Bude mozne pak soubor validovat pomoci nsgmls? Moc by mi to pomohlo.

-----------------
Na okraj:
Stavajici zpusob pomoci ENTIT mi vyhovuje (oproti XINCLUDE), protoze nsgmls
komplexne odhaluje problemy (validita, xref, ID) me celkem velke dokumentace
(vyslednych 500 HTML stran, celkem 3.5MB) v case 1 sec - tj. urcuje okamzite
soubor, radek, sloupec s problemem. Generovani stranek saxonem trva cca 20
min.

Dekuji
M. Hertl


Další informace o konferenci Docbook