Subject: Re: <xref>, <term>, <systemitem> and all that sort of things From: Norman Walsh <ndw@xxxxxxxxxx> Date: Thu, 5 Nov 1998 10:40:26 -0500 |
| Say I have the following SGML text: | <variablelist> | <varlistentry> | <term id="foo"><systemitem>foo</systemitem></term> [...] | And in some other place a text like: | <para><systemitem>bar</systemitem> is actually a <xref | linkend="foo" endterm="foo">.</para> | | I would expect to have the "imported" word "foo" in the refering text | to retain the typewriter font from <systemitem>. That is that the | <xref> should not only copy the text to the destination, but also its | formating. I think you'd usually find that you _don't_ want that. If you insert a chapter title in running text by xrefing the chapter, you don't expect the chapter title to get formatted as a chapter title in the middle of your paragraph. | This is the case for instance if the <xref> refers to an id located | within a <refentrytitle> tag: the expansion of <xref> retain the | effect of <systemitem>. I don't follow. Can you provide an example? | But it is not the case here when referring to a <term> tags: in my | outputs, "foo" is only in italic (as for a xref to plain text) whereas | bar is in typewriter italics (as usual with systemitem). | | Is there any special reason to drop the formating due to the original | <systemiytem>? XRef discards all original formatting and always uses italics. You could change this, by extending the mode used to format xref-endterms: (mode xref-endterm-mode (default (make sequence font-posture: 'italic (process-children-trim)))) | I'm wondering if it is a bug in the style-sheets or a feature. It's a feature. It may also be a bug, but it's definitely a feature ;-) Cheers, norm -- Norman Walsh <ndw@xxxxxxxxxx> | Every new beginning comes from http://nwalsh.com/ | some other beginning's end. DSSSList info and archive: http://www.mulberrytech.com/dsssl/dssslist
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
<xref>, <term>, <systemitem> and al, Christian Fabre | Thread | Re: <xref>, <term>, <systemitem> an, Christian Fabre |
<xref>, <term>, <systemitem> and al, Christian Fabre | Date | Re: <xref>, <term>, <systemitem> an, Christian Fabre |
Month |