anvl_texinfo ¶A plugin for creating and compiling GNU TexInfo files.
-type doc_format() :: info |
docbook |
html |
epub3 |
latex |
plaintext.
-spec texi_escape(iodata()) -> iodata().
Escape @, { and } symbols.
-spec
gen_src_dir([anvl_fn:component()]) -> file:filename().
Directory where generated TexInfo sources are found.
-spec compiled(anvl_project:t(), file:filename(),
doc_format()) -> anvl_condition:t().
Condition: a source file DocSrc in project Project is compiled to format Format.
-spec
compiled(anvl_project:t()) -> anvl_condition:t().
Condition: all texinfo sources listed in the project configuration are compiled to all formats requested by the project.
-spec available() -> boolean().
Check if the system has texi2any executable necessary for building TexInfo.
Condition: documentation for the Plugin has been extracted.
This condition is specific for ANVL plugins.