2 .\" monodocs2html manual page.
3 .\" (C) 2006 Jonathan Pryor
5 .\" Jonathan Pryor (jonpryor@vt.edu)
7 .de Sp \" Vertical space (when we can't use .PP)
13 monodocs2html \- Translate Monodoc XML to HTML
16 \-source:SOURCE_DIR \-dest:DEST_DIR
19 \fImonodocs2html\fR has been obsoleted by \fBmdoc\fR(1). See the
20 \fBmdoc-export-html\fR(1) man page.
23 is a program that creates HTML documentation from the Monodoc documentation
28 Write the HTML files into the directory
33 Dump the default page template to standard output so that you can use it as a
34 base for a new template for use with the
38 .I \-ext:FILE_EXTENSION
40 is the file extension for generated files.
47 Show program argument information.
50 Only generate HTML for the type
54 .I \-source:SOURCE_DIR
56 is the base directory containing the Monodoc XML documentation.
58 This directory should contain an
62 files (one for each namespace), and
64 directories (one for each namespace), which will contain the
66 files holding the monodoc documentation.
68 .I \-template:TEMPLATE
69 Generate HTML using the page template
74 Display version and licensing information.
76 The template file is an XSLT which needs to process the following input XML
80 <CollectionTitle>Collection Title</CollectionTitle>
81 <PageTitle>Page Title</PageTitle>
82 <Summary>Page Summary</Summary>
83 <Signature>Type Declaration</Signature>
84 <Remarks>Type Remarks</Remarks>
85 <Members>Type Members</Members>
86 <Copyright>Documentation Copyright</Copyright>
89 The generated HTML also makes use of the following CSS classes, which should
90 be defined so that output is nicely formatted:
128 .I .EnumerationsTable
136 .I .InnerSignatureTable
138 .I .TypePermissionsTable
142 All members within the HTML file have a
144 attribute to permit linking to a specific member. The value of the
146 attribute is the String ID of the specified member.
151 man page for more information.
154 Visit http://lists.ximian.com/mailman/listinfo/mono-docs-list for details.
156 Visit http://www.mono-project.com for details