1package md2man
2
3import (
4	"github.com/russross/blackfriday"
5)
6
7// Render converts a markdown document into a roff formatted document.
8func Render(doc []byte) []byte {
9	renderer := RoffRenderer(0)
10	extensions := 0
11	extensions |= blackfriday.EXTENSION_NO_INTRA_EMPHASIS
12	extensions |= blackfriday.EXTENSION_TABLES
13	extensions |= blackfriday.EXTENSION_FENCED_CODE
14	extensions |= blackfriday.EXTENSION_AUTOLINK
15	extensions |= blackfriday.EXTENSION_SPACE_HEADERS
16	extensions |= blackfriday.EXTENSION_FOOTNOTES
17	extensions |= blackfriday.EXTENSION_TITLEBLOCK
18
19	return blackfriday.Markdown(doc, renderer, extensions)
20}
21