This is the mail archive of the
docbook-apps@lists.oasis-open.org
mailing list .
Re: no ID for linkend
- From: Gabor Hojtsy <gabor at hojtsy dot hu>
- To: Bob Stayton <bobs at caldera dot com>,DocBook list <docbook-apps at lists dot oasis-open dot org>, phpdoc at lists dot php dot net
- Date: Fri, 27 Dec 2002 11:00:51 +0100
- Subject: Re: DOCBOOK-APPS: no ID for linkend
- References: <007001c2ad18$3d2e4ca0$3bc14d3e@mia><20021226232541.B15152@caldera.com>
> > I just tried to build a CHM out of the PHP Documentation sources
> > using xsltproc, and I keep getting:
> >
> > | Error: no ID for constraint linkend: funcref.
> > | Error: no ID for constraint linkend: langref.
> > | Error: no ID for constraint linkend: features.
> > | Error: no ID for constraint linkend: appendixes.
> > | Error: no ID for constraint linkend: language.basic-syntax.phpmode.
> > | ...
> >
> > While the IDs are there of course. If I add any XML node with
> > any of these IDs, xsltproc first says I have duplicate IDs, and
> > then in the next step of the process says, there is no ID for
> > constraint linkend...
> >
> > My question is how to overcome this issue? A major part of the links
> > in the PHP manual are missing if I process the manual this way...
> > Everything used to be all right, and I cannot remember that we
> > upgraded or changed the stylesheets...
>
> Perhaps you could supply a precise pointer to a specfic
> file that exhibits this problem, and the commands
> and processor version you are using.
Well, after playing more with xmlint and xmllint, and all those
found that the XML is correct, I have upgraded my xsltproc to
the latest binary available, and voila, everything works...
Thanks for taking care of my problem, have a happy holiday ;)
Goba