Generator/RB_Generate_Doc_Start [ Functions ]
NAME
RB_Generate_Doc_Start -- Generate document header.
SYNOPSIS
void RB_Generate_Doc_Start( struct RB_Document *document, FILE *dest_doc, char *src_name, char *title, char toc, char *dest_name, char *charset )
FUNCTION
Generates for depending on the output_mode the text that will be at the start of a document. Including the table of contents.
INPUTS
- dest_doc - pointer to the file to which the output will be written.
- src_name - the name of the source file or directory.
- name - the name of this file.
- output_mode - global variable that indicates the output mode.
- toc - generate table of contens
SEE ALSO
SOURCE
{ switch ( output_mode ) { case TEST: RB_TEST_Generate_Doc_Start( dest_doc, src_name, title, toc ); break; case XMLDOCBOOK: RB_XMLDB_Generate_Doc_Start( document, dest_doc, charset ); break; case HTML: RB_HTML_Generate_Doc_Start( dest_doc, src_name, title, dest_name, charset ); break; case LATEX: RB_LaTeX_Generate_Doc_Start( dest_doc, src_name, title, charset ); break; case RTF: RB_RTF_Generate_Doc_Start( dest_doc, src_name, title, toc ); break; case ASCII: RB_ASCII_Generate_Doc_Start( dest_doc, src_name, title, toc ); break; case TROFF: /* */ ; break; case UNKNOWN: default: ; } }