axiom-developer
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Axiom-developer] build-improvements and latex


From: Norman Ramsey
Subject: Re: [Axiom-developer] build-improvements and latex
Date: Sun, 22 Oct 2006 18:38:15 -0400

 > I think we should ask Norman Ramsey about this "name mangling".
 > 
 > Does it have a nice solution that would allow us to use
 > the version(s) of noweb distributed by Debian?

Sounds like you guys have a local hack.

The underscore issue is a FAQ.


Norman


 > 
 > > -----Original Message-----
 > > From: Waldek Hebisch [mailto:address@hidden 
 > > Sent: October 22, 2006 11:01 AM
 > > To: Bill Page
 > > Cc: address@hidden; 'Waldek Hebisch'; 
 > > 'address@hidden; address@hidden; Reis'
 > > Subject: Re: [Axiom-developer] build-improvements and latex
 > > 
 > > 
 > > Bill Page wrote:
 > > > On October 22, 2006 9:39 AM Waldek Hebisch wrote:
 > > > >
 > > > > For example latex run on src/hyper/parse_aux.tex gives the
 > > > > following errors (I removedother messages which are caused by
 > > > > the two errors):
 > > > > 
 > > > > ! Missing $ inserted.
 > > > > <inserted text>
 > > > >                 $
 > > > > l.13 ...aux.pamphlet}\nwbegincode{1}\moddef{parse_
 > > > >                                                   
 > > > > aux.h}\endmoddef\nwstartde...
 > > > > ... 
 > > > 
 > > > On October 22, 2006 10:04 AM I wrote:
 > > > > 
 > > > > I do not get any errors in files containing _ in either Tim's
 > > > > version distributed with Gold nor with a more recent unmodified
 > > > > version of noweb (noweb-2.11b).
 > > > > 
 > > > 
 > > > In contrast to the output which Waldek shows, in both versions
 > > > of noweb run on axiom-developer.org the _ is removed from the
 > > > generated noweb commands.\:
 > > > 
 > > > \section{parse\_aux.h}
 > > > 
 > > \nwfilename{parse_aux.pamphlet}\nwbegincode{1}\moddef{parseaux
 > > .h}\endmoddef
 > > > \LA{}license\RA{}
 > > > 
 > > > -----
 > > > 
 > > > Could this be a LOCALE/LANG issue? Or is this behaviour specific
 > > > to the version of noweb distributed by Debian?
 > > > 
 > > 
 > > On 32-bit Debian Sarge with "nowebm 2.10c-3.2" I get the output you
 > > show. But on 64-bit Debian testing/unstable using "nowebm 2.10c-3.3"
 > > I get:
 > > 
 > > \section{parse\_aux.h}
 > > \nwfilename{parse_aux.pamphlet}\nwbegincode{1}\moddef{parse_au
 > > x.h}\endmoddef\nwstartdeflinemarkup\nwenddeflinemarkup
 > > \LA{}license\RA{}
 > > 
 > > 
 > > Note that strictly speaking both forms are problematic: the 
 > > first mangles
 > > names, the second passes naked underscore to latex (maybe the 
 > > intention
 > > was to update '\moddef' so that it can handle underscores).
 > > 
 > > -- 
 > >                               Waldek Hebisch
 > > address@hidden 
 > > 
 > > 
 > 
 > 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]