Hi Thomas,
When I run
xmlcatalog /etc/xml/catalog "ISO 8879:1986//ENTITIES Added Latin 1//EN//XML" "http://www.w3.org/2003/entities/iso8879/isolat1.ent"
I gett following output:
No entry for PUBLIC ISO 8879:1986//ENTITIES Added Latin 1//EN//XML
No entry for SYSTEM http://www.w3.org/2003/entities/iso8879/isolat1.ent
No entry for URI http://www.w3.org/2003/entities/iso8879/isolat1.ent
I'm using manjaro Linux as OS!
Thanks Pierre
Am Donnerstag, 14. Juni 2018, 20:23:47 CEST schrieb Thomas Schraitle:
> Hi Pierre,
>
> Am Donnerstag, 14. Juni 2018, 20:07:51 CEST schrieb openhab.doc:
> > [...]
> >
> > When I run the command with the docbook 5 files, I get following error
> > output like below:
> >
> > /I/O error : Attempt to load network entity
> > http://www.w3.org/2003/entities/iso8879/ isolat1.ent/
> > / darktable.ent:5: warning: failed to load external entity
> > "http://www.w3.org/2003/ entities/iso8879/isolat1.ent"/
> > / %isolat1;/
> > / ^/
> > /darktable.xml:32: parser error : Entity 'eacute' not defined/
> > / Kazik, Eckhart Pedersen, Edouard Gomez, Frédéric
> > Grollier,/
> >
> > [...]
> >
> > *What do I wrong?*
> > *Where is my error in thinking?*
>
> Well, your darktable.ent file looks correct.
>
> I think this is a catalog problem.
>
> Can you try the following command and report the result? For example, on
> openSUSE Leap 15 I get the following result:
>
> $ xmlcatalog /etc/xml/catalog \
> "ISO 8879:1986//ENTITIES Added Latin 1//EN//XML" \
> "http://www.w3.org/2003/entities/iso8879/isolat1.ent"
> file:///usr/share/xml/docbook/schema/dtd/4.5/ent/isolat1.ent
> file:///usr/share/xml/docbook/schema/dtd/4.5/ent/isolat1.ent
>
> XML catalogs are a "mapping table" between URIs/URLs to local paths. As
> you can see, both public identifier and the URL are resolved to the same
> local path.
>
> If the above command doesn't show any result (a local path), you probably
> miss some entity file. Or the XML catalog files on your systems are
> broken and don't know the above identifier or URI.
>
> What operating system do you use?