mailing-list for TeXmacs Users

Text archives Help


Re: [TeXmacs] Help on action


Chronological Thread 
  • From: Joris van der Hoeven <address@hidden>
  • To: Alvaro Tejero Cantero <address@hidden>
  • Cc: <address@hidden>, <address@hidden>
  • Subject: Re: [TeXmacs] Help on action
  • Date: Thu, 17 Feb 2005 22:28:52 +0100 (CET)


On Fri, 28 Jan 2005, Alvaro Tejero Cantero wrote:
> <assign|bcite|
> <macro|x|
> <assign|bibfilename|
> <find-file|.|/home/qoptik/Literatur|<merge|<arg|x>|.pdf>>>
> <action|<arg|x>|
> (with s (get-env "bibfilename") (display* "bname=" (substring s 7
> (string-length s))))>>>

The point here is that macro arguments are still different from
environment variables (see the documentation on TeXmacs primitives;
one day this distinction may disappear, but not within the next few months).

Nevertheless, it is always easy to locally assign an environment
variable with a macro argument using the "with" primitive.
Alternatively, you can use some macro-magic so as to substitute
the argument by its value in the body: see the (detailed) documentation
on quoting and quasi-quoting and the examples given there.



  • Re: [TeXmacs] Help on action, Joris van der Hoeven, 02/17/2005

Archive powered by MHonArc 2.6.19.

Top of page