mdoc-export-html(1) | General Commands Manual | mdoc-export-html(1) |
mdoc export-html - Convert mdoc(5) XML to HTML.
mdoc export-html [OPTION]* DIRECTORIES
mdoc export-html creates HTML files from the mdoc(5)-formatted documentation XML files within DIRECTORIES.
This defaults to html.
If not specified, uses the template produced by --dump-template.
See the TEMPLATE FORMAT section below for more information.
Valid profiles are:
monotouch net_1_0 net_1_1 net_2_0 net_3_0 net_3_5 net_4_0 silverlight
VERSION is an assembly version, e.g. 2.0.5.0.
The template file is an XSLT which needs to process the following input XML document:
<Page>
<CollectionTitle>Collection Title</CollectionTitle>
<PageTitle>Page Title</PageTitle>
<Summary>Page Summary</Summary>
<Signature>Type Declaration</Signature>
<Remarks>Type Remarks</Remarks>
<Members>Type Members</Members>
<Copyright>Documentation Copyright</Copyright>
</Page>
The generated HTML also makes use of several CSS classes. You can either use the create-default-style named template found within the --default-template output to generate these classes, or explicitly define the following CSS classes:
All members within the HTML file have an id attribute to permit linking to a specific member. The value of the id attribute is the String ID of the specified member.
See the CREF FORMAT section of mdoc(5) for more information.
Visit http://www.mono-project.com/docs/tools+libraries/tools/mdoc/ for details