user def symbols for use in @Eq - misbehaving!

Daren Scot Wilson <[email protected]>
Newsgroups gmane.comp.type-setting.lout
Message-ID <[email protected]>
What are the limitations on what a user defined symbol can contain?  I 
think I am running into some obstacle.


In mydefs I have written

     def @opone {times}


In the lout source file there is:

     @Eq {x @opone y = x times y }

The final output, converted to PDF, shows

     xtimesy = x × y

(In case the unicode doesn't survive the mailing list system: on the 
right hand side there's a letter x, the times symbol which looks like a 
plain geometric x, then the letter y)  The "times" works find directly 
in an @Eq, but not if given as a user defined symbol.

Why is the @opone symbol not working?

Lout ran without showing any error messages.  There are other similar 
definitions in mydefs that work fine.  (The problem reported in the 
previous message was "solved" by commenting out lots of stuff 
temporarily. I still need to resolve that.)

I tried some simple variations, speculating that some subtle ambiguities 
were involved, but there's no change.
     def @opone { times }
     def @opone {{times}}


-- 
Daren Scot Wilson
Escondido California
http://www.darenscotwilson.com
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.