type roffRenderer …
const titleHeader …
const topLevelHeader …
const secondLevelHdr …
const otherHeader …
const crTag …
const emphTag …
const emphCloseTag …
const strongTag …
const strongCloseTag …
const breakTag …
const paraTag …
const hruleTag …
const linkTag …
const linkCloseTag …
const codespanTag …
const codespanCloseTag …
const codeTag …
const codeCloseTag …
const quoteTag …
const quoteCloseTag …
const listTag …
const listCloseTag …
const dtTag …
const dd2Tag …
const tableStart …
const tableEnd …
const tableCellStart …
const tableCellEnd …
const tablePreprocessor …
func NewRoffRenderer() *roffRenderer { … }
func (r *roffRenderer) GetExtensions() blackfriday.Extensions { … }
func (r *roffRenderer) RenderHeader(w io.Writer, ast *blackfriday.Node) { … }
func (r *roffRenderer) RenderFooter(w io.Writer, ast *blackfriday.Node) { … }
func (r *roffRenderer) RenderNode(w io.Writer, node *blackfriday.Node, entering bool) blackfriday.WalkStatus { … }
func (r *roffRenderer) handleHeading(w io.Writer, node *blackfriday.Node, entering bool) { … }
func (r *roffRenderer) handleList(w io.Writer, node *blackfriday.Node, entering bool) { … }
func (r *roffRenderer) handleItem(w io.Writer, node *blackfriday.Node, entering bool) { … }
func (r *roffRenderer) handleTable(w io.Writer, node *blackfriday.Node, entering bool) { … }
func (r *roffRenderer) handleTableCell(w io.Writer, node *blackfriday.Node, entering bool) { … }
func nodeLiteralSize(node *blackfriday.Node) int { … }
func countColumns(node *blackfriday.Node) int { … }
func out(w io.Writer, output string) { … }
func escapeSpecialChars(w io.Writer, text []byte) { … }
func escapeSpecialCharsLine(w io.Writer, text []byte) { … }