added {:toc} support to generate the table of contents in markdown format content