Received: from mx0.gmx.net (mx0.gmx.net [213.165.64.100]) by h1439878.stratoserver.net (8.14.2/8.14.2/Debian-2build1) with SMTP id q7M4chka017888 for ; Wed, 22 Aug 2012 06:38:44 +0200 Received: (qmail 6504 invoked by alias); 22 Aug 2012 04:38:38 -0000 Delivered-To: GMX delivery to rainer.schoepf@gmx.net Received: (qmail invoked by alias); 22 Aug 2012 04:38:38 -0000 Received: from relay2.uni-heidelberg.de (EHLO relay2.uni-heidelberg.de) [129.206.210.211] by mx0.gmx.net (mx055) with SMTP; 22 Aug 2012 06:38:38 +0200 Received: from listserv.uni-heidelberg.de (listserv.uni-heidelberg.de [129.206.100.94]) by relay2.uni-heidelberg.de (8.13.8/8.13.8) with ESMTP id q7M4ZcY1022503 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 22 Aug 2012 06:35:39 +0200 Received: from listserv.uni-heidelberg.de (listserv.uni-heidelberg.de [127.0.0.1]) by listserv.uni-heidelberg.de (8.13.8/8.13.1) with ESMTP id q7LM0DME016221; Wed, 22 Aug 2012 06:35:39 +0200 Received: by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 16.0) with spool id 2283301 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Wed, 22 Aug 2012 06:35:39 +0200 Received: from relay2.uni-heidelberg.de (relay2.uni-heidelberg.de [129.206.210.211]) by listserv.uni-heidelberg.de (8.13.8/8.13.1) with ESMTP id q7M4ZcVD032235 for ; Wed, 22 Aug 2012 06:35:38 +0200 Received: from mail-wg0-f53.google.com (mail-wg0-f53.google.com [74.125.82.53]) by relay2.uni-heidelberg.de (8.13.8/8.13.8) with ESMTP id q7M4ZZXD022493 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=FAIL) for ; Wed, 22 Aug 2012 06:35:38 +0200 Received: by wgbfm10 with SMTP id fm10so579333wgb.34 for ; Tue, 21 Aug 2012 21:35:35 -0700 (PDT) MIME-Version: 1.0 Received: by 10.216.226.36 with SMTP id a36mr9542895weq.58.1345610135517; Tue, 21 Aug 2012 21:35:35 -0700 (PDT) Received: by 10.194.33.134 with HTTP; Tue, 21 Aug 2012 21:35:35 -0700 (PDT) References: <5032AD8E.20103@morningstar2.co.uk> Content-Type: text/plain; charset=UTF-8 X-Spam-Whitelist: Message-ID: Date: Wed, 22 Aug 2012 14:05:35 +0930 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Will Robertson Subject: Re: l3doc.pdf To: LATEX-L@listserv.uni-heidelberg.de In-Reply-To: Precedence: list List-Help: , List-Unsubscribe: List-Subscribe: List-Owner: List-Archive: X-GMX-Antispam: 0 (BackTrace mail analyze); Detail=5D7Q89H36p4L00VTXC6D4q0N+AH0PUCnGL2vqOgpaBYL16oitsMrgDt/NQNpSCZFFjDOy 97xb7Zpf+wZnd5ZXNcvLDXR3Wg3wRjdQbwEMh8=V1; X-Resent-By: Forwarder X-Resent-For: rainer.schoepf@gmx.net X-Resent-To: rainer@rainer-schoepf.de Status: R X-Status: X-Keywords: X-UID: 7135 On Wed, Aug 22, 2012 at 1:21 AM, Bruno Le Floch wrote: > > to get the error. The problem comes from indexing the \& command when > the \verbatimchar used by indexing macros is &. Ideally, we could > change the verbatim character depending on the function being indexed. > The same error occurs with one of the l3fp files IIRC, since & > appears in a \begin{macro} argument. Changing the \verbatimchar to > something else would just be a temporary fix. Indexing is one of my blind spots in the LaTeX world. Does anyone know the current best practise here? Did Xindy ever get anywhere or is makeindex still the tool to use? And is there a "glossaries" type package for index creation? (I.e., I know glossaries.sty is the go-to for that sort of thing; wondering if there's an analogue for indices.) W