'); # french dialogs Markup ('txt2tags_french_dialog' , 'directives', '/^--- (.*?)/', "— $1"); # french guillemets Markup ('txt2tags_french_guillemets_open01' , 'directives', '/\{ " \}/', "« "); Markup ('txt2tags_french_guillemets_open01' , 'directives', '/\{" \}/', "« "); Markup ('txt2tags_french_guillemets_open01' , 'directives', '/\{" \}/', "« "); Markup ('txt2tags_french_guillemets_close01' , 'directives', '/\{ " \}/', " »"); Markup ('txt2tags_french_guillemets_close01' , 'directives', '/\{ "\}/', " »"); Markup ('txt2tags_french_guillemets_close01' , 'directives', '/\{ "\}/', " »"); # # lettrine Markup ('txt2tags_lettrine' , 'directives','/\{\*~~~\}(.{1}?)/',"$1"); # ignore 4 characters surrounded by {}, for example {****} Markup ('textallion_ignore_unknown_rule' , '>directives', '/\{(.{4})\}/' , ''); # ignore 3 characters surrounded by {}, for example {|1|} (columns) Markup ('textallion_ignore_unknown_rule2' , '>directives', '/\{(.{3})\}/' , ''); # ignore index mark Markup ('textallion_ignore_indexrule' , '>directives', '/\{\^\}/' , '');