markdown and attribution directives