[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [docbook-apps] Olinks not processed
Hi Sam, I tracked down the cause of those messages. It turns out they are valid errors. The olinks in question are contained in varlistentry term elements. For example: <varlistentry id="path-enc"><term>&path-enc;</term> where the &path-enc; entity is an olink: <!ENTITY path-enc "<olink targetdoc='impnotes' targetptr='path-enc'><varname>CUSTOM:*PATHNAME-ENCODING*</varname></olink>"> The olink collection process examines every element with an id attribute and extracts the xref text that would be generated if it were xref'ed to. In the case of a varlistentry, the generated xref text is the contents of its <term> element. So when it goes to apply stylesheet templates on the term content to generate that text, it must process the olink to get its text. That's why it is asking for the $target.database.document. But in your case, there is another problem: the olink points to itself. It looks to me like the document being processed targetdoc="impnotes", and the 'path-enc' id is on the varlistentry. So the content of this term is pointing to its varlistentry parent. Is that what is really intended? Bob Stayton Sagehill Enterprises DocBook Consulting bobs@sagehill.net ----- Original Message ----- From: "Sam Steingold" <sds@gnu.org> To: "Bob Stayton" <bobs@sagehill.net> Cc: <docbook-apps@lists.oasis-open.org> Sent: Tuesday, June 08, 2004 10:54 AM Subject: Re: [docbook-apps] Olinks not processed > > * Bob Stayton <obof@fntruvyy.arg> [2004-06-08 09:47:20 -0700]: > > > > The CVS extraction and make does not work because there are several > > dependencies that are not met (../modules, etc.). Can you send me an > > assembled file and stylesheet that shows the problem? > > $ wget http://www.podval.org/~sds/clisp/clisp-impnotes.zip > $ unzip clisp-impnotes.zip > $ cd clisp-impnotes > $ xsltproc --stringparam collect.xref.targets "only" --stringparam targets.filename tdb-man.xml pile.xsl impnotes.xml > Olinks not processed: must specify a $target.database.document parameter > when using olinks with targetdoc and targetptr attributes. > Olinks not processed: must specify a $target.database.document parameter > when using olinks with targetdoc and targetptr attributes. > Olinks not processed: must specify a $target.database.document parameter > when using olinks with targetdoc and targetptr attributes. > Olinks not processed: must specify a $target.database.document parameter > when using olinks with targetdoc and targetptr attributes. > Xref is only supported to listitems in an orderedlist: timeout-opt > Xref is only supported to listitems in an orderedlist: timeout-k > > -- > Sam Steingold (http://www.podval.org/~sds) running w2k > <http://www.camera.org> <http://www.iris.org.il> <http://www.memri.org/> > <http://www.mideasttruth.com/> <http://www.honestreporting.com> > WHO ATE MY BREAKFAST PANTS? > >
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]