I found a workaround to use macros in markdown:
- define a string that will be replaced (example
[TOC]or[GALLERY]) - define a macro that replace the string by a macro call
- wrap your content in the replacement macro
You have examples in my seagull theme: