From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/5006 Path: main.gmane.org!not-for-mail From: Eckhart =?iso-8859-1?Q?Guth=F6hrlein?= Newsgroups: gmane.comp.tex.context Subject: nested synonyms Date: Tue, 10 Jul 2001 13:57:08 +0200 Sender: owner-ntg-context@let.uu.nl Message-ID: <5.1.0.14.0.20010710134210.00a9c008@public.uni-hamburg.de> NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed X-Trace: main.gmane.org 1035395627 30482 80.91.224.250 (23 Oct 2002 17:53:47 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Wed, 23 Oct 2002 17:53:47 +0000 (UTC) Original-To: ConTeXt mailing list Xref: main.gmane.org gmane.comp.tex.context:5006 X-Report-Spam: http://spam.gmane.org/gmane.comp.tex.context:5006 I have noticed that synonyms which are used only in the expansion of other synonyms will not be included in the list of synonyms if they themselves are used in the list of synonyms only. I don't really understand this sentence myself, so here is an example: \abbreviation{CNS}{Crystallography \& \NMR\ System} \abbreviation{NMR}{Nuclear Magnetic Resonance} \starttext \CNS\ is an abbreviation % for \infull{CNS} \completelistofabbreviations \stoptext The list of abbreviations will only have one item (CNS). Removing the '%' character results in both items being listed. Not surprisingly, I noticed this in two similar situations: with defined synonyms of another kind calling abbreviations not used elsewhere in the text, and with abbreviations used in the list of publications only (with m-bib). Do I have to take care of this manually? If so, and if I don't want \setupsynonyms[abbreviation][criterium=all], then {\setbox0=\hbox{\NMR}} is an acceptable solution: no output in the dvi file, but context fooled to consider the abbreviation used in my text...? Eckhart