scala-outlines Representation of structured text in Scala, with output to plain text, LaTeX, and HTML.