Stog_writingSourceval info :
((?loc:Xtmpl.Types.loc ->
?tags:Logs.Tag.set ->
('a, Format.formatter, unit, unit) format4 ->
'a) ->
unit) ->
unitval warn :
((?loc:Xtmpl.Types.loc ->
?tags:Logs.Tag.set ->
('a, Format.formatter, unit, unit) format4 ->
'a) ->
unit) ->
unitval err :
((?loc:Xtmpl.Types.loc ->
?tags:Logs.Tag.set ->
('a, Format.formatter, unit, unit) format4 ->
'a) ->
unit) ->
unittype wdata = {auto_ids : auto_ids;bib_entries : (Stog.Path.path * Stog_writing__.Bibtex.entry) Smap.t;bibs_by_path : Stog_writing__.Bibtex.entry list Smap.t Stog.Path.Map.t;generated_by_doc : Stog.Types.Str_set.t Stog.Path.Map.t;}Notes
val rules_notes :
((string * string)
* ('a ->
'b ->
?loc:'c ->
'd ->
XR.tree list ->
'a * XR.tree list))
listBibliographies
val bib_entries_of_file :
?prefix:string ->
?loc:(Lexing.position * Lexing.position) ->
string ->
Stog_writing__.Bibtex.entry listval sort_bib_entries :
string list ->
bool ->
Stog_writing__.Bibtex.entry list ->
Stog_writing__.Bibtex.entry listval add_bibliography :
?name:Smap.key ->
?sort:string ->
?reverse:bool ->
?prefix:string ->
?loc:(Lexing.position * Lexing.position) ->
Stog.Types.doc ->
(wdata * Stog_writing__.Bibtex.entry list Smap.t * int) ->
string ->
wdata * Stog_writing__.Bibtex.entry list Smap.t * intval init_bib :
'a ->
(Stog.Types.stog * wdata) ->
Stog.Types.Doc_set.t ->
Stog.Types.stog * wdataval fun_bib_field :
Stog_writing__.Bibtex.entry ->
'a ->
'b ->
?loc:'c ->
XR.attributes ->
'd ->
'a * XR.tree listval mk_bib_entry_link :
'a ->
Stog.Path.path ->
Stog_writing__.Bibtex.entry ->
XR.tree list ->
XR.treeval xml_of_bib_entry :
(Stog.Types.stog * 'a) XR.env ->
Stog.Types.doc_id ->
Stog.Types.doc ->
((Stog.Types.stog * 'a) * Xtmpl.Rewrite.tree list) ->
Stog_writing__.Bibtex.entry ->
(Stog.Types.stog * 'a) * Xtmpl.Rewrite.tree listval get_in_env :
'a ->
'a Stog.Html.XR.env ->
Stog.Html.Xml.name ->
'a * Stog.Html.XR.tree listval get_in_args_or_env :
'a ->
'a Stog.Engine.XR.env ->
Stog.Engine.XR.attributes ->
Stog.Types.Xml.name ->
'a * Stog.Engine.XR.tree listval fun_bibliography :
Stog.Types.doc Stog.Tmap.key ->
(Stog.Types.stog * wdata) ->
(Stog.Types.stog * wdata) Stog.Html.XR.env ->
?loc:(Lexing.position * Lexing.position) ->
XR.attributes ->
'a ->
(Stog.Types.stog * wdata) * Xtmpl.Rewrite.tree listval rules_bib :
'a ->
Stog.Types.doc Stog.Tmap.key ->
((string * string)
* ((Stog.Types.stog * wdata) ->
(Stog.Types.stog * wdata) Stog.Html.XR.env ->
?loc:(Lexing.position * Lexing.position) ->
XR.attributes ->
XR.attr_value ->
(Stog.Types.stog * wdata) * XR.attr_value))
listAdding references to paragraphs and handling blocks (like environments in latex).
val fun_p :
?embed:string ->
XR.name ->
Stog.Types.doc ->
('a * wdata) ->
('a * wdata) XR.env ->
?loc:(Lexing.position * Lexing.position) ->
XR.attributes ->
XR.P.attr_value ->
('a * wdata) * XR.tree listval rules_auto_ids :
Stog.Types.stog ->
wdata ->
Stog.Types.doc Stog.Tmap.key ->
(Xtmpl.Xml.Name.t
* (('a * wdata) ->
('a * wdata) XR.env ->
?loc:'b ->
XR.attributes ->
XR.P.attr_value ->
('a * wdata) * XR.tree list))
list