emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
* MACRO with multiple arguments?
@ 2009-06-22 22:15 Stefan Vollmar
  2009-06-23 10:07 ` Carsten Dominik
  0 siblings, 1 reply; 2+ messages in thread
From: Stefan Vollmar @ 2009-06-22 22:15 UTC (permalink / raw)
  To: emacs-orgmode

Hello,

I need to occasionally export a simple table with two images (so they  
are nicely aligned in one row). My approach was to use a MACRO:

#+MACRO: my-simple-2table #+HTML: <table><tr><td style="vertical- 
align:middle;margin-right:0em;margin-left:0em;padding:0;"><img src="./ 
images/$1"/></td><td style="vertical-align:middle"><img src="./images/ 
$2"/></td></tr></table>

But

{{{my-simple-2table(image1, image2)}}}

does not work (MACROs with just one argument work fine in 6.27trans of  
some minutes ago; MACRO support was broken some hours ago):

$1 -> "image1, image2"
$2 -> ""

I am not sure if this example is supposed to even work at all (there  
is no such claim in the 6.27 release notes), however, it would be nice  
if it did! Many thanks in advance!

I am sorry if this topic has been discussed before.

Warm regards,
  Stefan
-- 
Dr. Stefan Vollmar, Dipl.-Phys.
Max-Planck-Institut für neurologische Forschung
Gleuelerstr. 50, 50931 Köln, Germany
Tel.: +49-221-4726-213  FAX +49-221-4726-298
Tel.: +49-221-478-5713  Mobile: 0160-93874279
Email: vollmar@nf.mpg.de   http://www.nf.mpg.de

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: MACRO with multiple arguments?
  2009-06-22 22:15 MACRO with multiple arguments? Stefan Vollmar
@ 2009-06-23 10:07 ` Carsten Dominik
  0 siblings, 0 replies; 2+ messages in thread
From: Carsten Dominik @ 2009-06-23 10:07 UTC (permalink / raw)
  To: Stefan Vollmar; +Cc: emacs-orgmode


On Jun 23, 2009, at 12:15 AM, Stefan Vollmar wrote:

> Hello,
>
> I need to occasionally export a simple table with two images (so  
> they are nicely aligned in one row). My approach was to use a MACRO:
>
> #+MACRO: my-simple-2table #+HTML: <table><tr><td style="vertical- 
> align:middle;margin-right:0em;margin-left:0em;padding:0;"><img  
> src="./images/$1"/></td><td style="vertical-align:middle"><img  
> src="./images/$2"/></td></tr></table>
>
> But
>
> {{{my-simple-2table(image1, image2)}}}
>
> does not work (MACROs with just one argument work fine in 6.27trans  
> of some minutes ago; MACRO support was broken some hours ago):
>
> $1 -> "image1, image2"
> $2 -> ""
>
> I am not sure if this example is supposed to even work at all (there  
> is no such claim in the 6.27 release notes), however, it would be  
> nice if it did! Many thanks in advance!
>
> I am sorry if this topic has been discussed before.

The argument separator was ";", but I am actually changing it back to  
comma, this
feels more natural to me.

If you need a comma in an argument, write it as "\,".

HTH

- Carsten

>
> Warm regards,
> Stefan
> -- 
> Dr. Stefan Vollmar, Dipl.-Phys.
> Max-Planck-Institut für neurologische Forschung
> Gleuelerstr. 50, 50931 Köln, Germany
> Tel.: +49-221-4726-213  FAX +49-221-4726-298
> Tel.: +49-221-478-5713  Mobile: 0160-93874279
> Email: vollmar@nf.mpg.de   http://www.nf.mpg.de
>
>
>
>
>
>
>
> _______________________________________________
> Emacs-orgmode mailing list
> Remember: use `Reply All' to send replies to the list.
> Emacs-orgmode@gnu.org
> http://lists.gnu.org/mailman/listinfo/emacs-orgmode

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2009-06-23 10:08 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-06-22 22:15 MACRO with multiple arguments? Stefan Vollmar
2009-06-23 10:07 ` Carsten Dominik

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).