La mejor manera de crear enlaces internos (relacionados con las secciones) es crear una lista, pero en lugar de un enlace, coloque #section o # section-title si el encabezado incluye espacios.
---- MARKDOWN ------------------------
Go to section
* [Hello](#hello)
* [Hello World](#hello-world)
* [Another section](#new-section) <-- it's called 'Another section' in this list but refers to 'New section'
## Hello
### Hello World
## New section
---- VISTA PREVIA DE LA LISTA ------------------------
Go to section
Hello <-- [Hello](#hello) -- go to `Hello` section
Hello World <-- [Hello World](#hello world) -- go to `Hello World` section
Another section <-- [Another section](#new-section) -- go to `New section`
---- HTML ------------------------
<p>Go to section</p>
<ul>
<li><a href="#hello">Hello</a><br />
</li>
<li><a href="#hello-world">Hello World</a></li>
<li><a href="#new-section">Another section</a> <– it’s called ‘Another section’ in this list but refers to ‘New section’</li>
</ul>
<h2 id="hello">Hello</h2>
<h3 id="hello-world">Hello World</h3>
<h2 id="new-section">New section</h2>
No importa si es un encabezado h1, h2, h3, etc., siempre se refiere a él usando solo uno #
.
Todas las referencias en la lista de secciones deben convertirse a texto en minúsculas como se muestra en el ejemplo anterior.
El enlace a la sección debe estar en minúsculas. De otra manera no funcionará.
Esta técnica funciona muy bien para todas las variantes de Markdown, también MultiMarkdown.
Actualmente estoy usando Pandoc para convertir el formato de documentos. Es mucho mejor que MultiMarkdown.
Prueba Pandoc aquí