Writers

#Documenter.WritersModule.

Provides a rendering function, render, for writing each supported Formats.Format to file.

Note that currently Formats.Markdown is the only supported format.

source

#Documenter.Writers.WriterType.

A parametric type that allows us to use multiple dispatch to pick the appropriate writer for each output format.

The parameter f should be an instance of the Formats.Format enumeration.

source

#Documenter.Writers.renderMethod.

Writes a Documents.Document object to .user.build directory in the format specified in .user.format.

The method should be overloaded in each writer as

render(::Writer{format}, doc)

where format is one of the values of the Formats.Format enumeration.

source

#Documenter.Writers.MarkdownWriterModule.

Provides the render methods to write the documentation as Markdown files (MIME"text/plain").

source

#Documenter.Writers.HTMLWriterModule.

Provides the render methods to write the documentation as HTML files (MIME"text/html").

source

#Documenter.Writers.HTMLWriter.mdconvertMethod.

Convert a markdown object to a DOM.Node object.

The parent argument is passed to allow for context-dependant conversions.

source

#Documenter.Writers.LaTeXWriterModule.

Provides the render methods to write the documentation as LaTeX files (MIME"text/latex").

source