Date: Thu, 19 Aug 1999 01:05:30 +0100 From: Nik Clayton <nik@freebsd.org> To: Jesus Rodriguez <jesusr@ncsa.es> Cc: Nik Clayton <nik@FreeBSD.ORG>, doc@FreeBSD.ORG Subject: Re: DocBook FAQ available for critique Message-ID: <19990819010530.E83680@catkin.nothing-going-on.org> In-Reply-To: <XFMail.990818150017.jesusr@ncsa.es>; from Jesus Rodriguez on Wed, Aug 18, 1999 at 03:00:17PM %2B0200 References: <19990817231204.B89707@catkin.nothing-going-on.org> <XFMail.990818150017.jesusr@ncsa.es>
index | next in thread | previous in thread | raw e-mail
On Wed, Aug 18, 1999 at 03:00:17PM +0200, Jesus Rodriguez wrote:
> On 17-Aug-99 Nik Clayton wrote:
> > The formatting is not final, and there are a number of issues to thrash
> > out (for example, "What is the purpose of this FAQ?" is listed as a numbered
> > question). But this is the beginning of the end. . . for LinuxDoc![1]
>
> Curiosity:
<snip>
> What's the difference between <link linkend="xxx"> and <xref linkend="xxx"> ?
<chapter id="foo">
<title>The Foo Chapter</title>
<para>...</para>
</chapter>
<chapter>
<title>The Bar Chapter</title>
<para>...</para>
<para>For more information, see <xref linkend="foo">.</para>
</chapter>
In that context, the final paragraph is converted to
For more information, see _the chapter called The Foo Chapter_.
If that last <para> had been written
<para><link linkend="foo">More information about foo</link> is
available.</para>
then it would be converted to
_More information about foo_ is available.
Basically, with <xref> the stylesheet tries to work out what the content
of the link should be, with <link> you explicitly state it.
Of course, <xref> only works if you are xref'ing to elements that have
a title. Most of the <xref>s in the FAQ are to elements that don't have
a title (the translation spec is broken in this respect) which is why you
get the error.
N
--
[intentional self-reference] can be easily accommodated using a blessed,
non-self-referential dummy head-node whose own object destructor severs
the links.
-- Tom Christiansen in <375143b5@cs.colorado.edu>
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-doc" in the body of the message
help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19990819010530.E83680>
