Module Bracetax_HTML_printer


module Bracetax_HTML_printer: sig .. end
The (X)HTML output format, implements Signatures.printer functions.

val build : ?print_comments:bool ->
?make_section_links:[ `always | `never | `when_labeled ] ->
?separate_header:(string * string * string) Pervasives.ref ->
?img_hook:(string -> string) ->
?url_hook:(string -> string) ->
?class_hook:string ->
writer:Signatures.writer ->
unit -> Signatures.printer
Build a printer to feed Parser.do_transformation, the optional arguments have the same meaning than for Transform.brtx_to_html.
val header : ?title:string -> ?comment:string -> ?stylesheet_link:string -> unit -> string
Build an HTML header.
val footer : unit -> string
Close an HTML document.