mailing-list for TeXmacs Users

Text archives Help


Explanations on the use of TeXmacs macros


Chronological Thread 
  • From: Philippe Audebaud <address@hidden>
  • To: TeXmacs Users <address@hidden>
  • Subject: Explanations on the use of TeXmacs macros
  • Date: Wed, 12 Mar 2003 14:02:36 +0100

Hi,

in the style file 'packages/standard/std-list.ts', I see the definition

<assign|newitemize|<func|name|tag|<assign|<apply|name>|<hold|<macro|body|<w\
ith|thetag|<release|<value|tag>>|<expand|itemize-base|<arg|body>>>>>>>>

where:

* the (formal) func argument 'name' is called with '<apply|name>'

* while func argument 'tag' is called with '<value|tag>'

* in turn macro argument 'body' is called with '<apply|body>'

and

<apply|newitemize|itemize-minus|<with|mode|math|->>

shows the func newitemize is called with '<apply|newitemize>'...

Is there any documentation/explanation already available where I could
understand which rules apply, and how ?

Or else, is there a simple rule-of-thumb for

1) deciding between func | macro,

2) deciding between apply | expand ...,

2) deciding between arg | value | apply,

whereever relevant ?

Any hint welcome. Thanks in advance.
Best,
--
Philippe Audebaud.


  • Explanations on the use of TeXmacs macros, Philippe Audebaud, 03/12/2003

Archive powered by MHonArc 2.6.19.

Top of page