LATEX-L Archives

Mailing list for the LaTeX3 project

LATEX-L@LISTSERV.UNI-HEIDELBERG.DE

Options: Use Forum View

Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Bruno Le Floch <[log in to unmask]>
Reply To:
Mailing list for the LaTeX3 project <[log in to unmask]>
Date:
Tue, 21 Aug 2012 17:51:52 +0200
Content-Type:
text/plain
Parts/Attachments:
text/plain (27 lines)
On 8/20/12, Joseph Wright <[log in to unmask]> wrote:
> On 20/08/2012 18:31, Joel C. Salomon wrote:
>> Also, when typesetting it on my own system, I get this error message
>>
>> (./l3doc.ind [47]
>> ! Misplaced alignment tab character &.
>> l.9   \item \verb*&\&&
>>                       \pfill \hdclindex{1129}{}{0}, \hdclindex{1142}{}{0}
>> ?
>
> Typesets fine here at present.

I get the same error as Joel.  Joseph, did you run makeindex?  I'm running

pdflatex l3doc.dtx
makeindex -q -s l3doc.ist -o l3doc.ind l3doc.idx
pdflatex l3doc.dtx

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.

Bruno

ATOM RSS1 RSS2