Como truncar uma string no formato Markdown

Em relação a esta dica de Markdown . Hoje, tive um problema com o truncamento de strings escritas no formato Markdown.

Em primeiro lugar, acabei de usar, truncate(markdown(text), length: 100)mas não funciona bem.

<h1>An h1 header</h1> <p>Paragraphs are separated by a blank line.</p> <p>2nd paragraph. <em>It...

Finalmente, tentei este e funciona 🙂

truncate(markdown(item.description), length: 100, escape: false)