Non-Printable Material

    @centerforopenscience/markdown-it-toc

    1.1.1 • Public • Published

    markdown-it-toc

    markdown-it plugin for adding a table of contents to markdown documents

    Usage

    Enable plugin

    var md = require('markdown-it')({
      html: true,
      linkify: true,
      typography: true
    }).use(require('markdown-it-toc')); // <-- this use(package_name) is required

    Example

    @[toc](Title)

    Adding this tag with add anchors to each <h[n]> tag on your document, and will add a <ul> of hyperlinks pointing to these places on the page.

    The end results looks like:

    <p>
         <h3>Title</h3>
         <ul>
    	<li><a href="...">Heading 1</a></li>
    	...
    	... 
         </ul> 
    </p>
    ...
    ...
    <h1><a href="..."></a>Heading 1</h1>

    Testing

    To run the tests use:

    npm test

    Install

    npm i @centerforopenscience/markdown-it-toc

    DownloadsWeekly Downloads

    363

    Version

    1.1.1

    License

    MIT

    Last publish

    Collaborators

    • mattcos
    • aaxelb
    • jamescdavis
    • brianjgeiger
    • cosopsadmin