API documentation for the latexpp package¶
Here is the API documentation for the various latexpp modules and classes.
- Module latexpp.fix — the base fix class
- Base fix class
BaseFixBaseFix.lppBaseFix.add_preamble()BaseFix.finalize()BaseFix.fix_name()BaseFix.fix_node()BaseFix.fix_nodelist()BaseFix.initialize()BaseFix.node_get_arg()BaseFix.parse_nodes()BaseFix.preprocess()BaseFix.preprocess_arg_latex()BaseFix.preprocess_child_nodes()BaseFix.preprocess_contents_latex()BaseFix.preprocess_latex()BaseFix.set_lpp()BaseFix.specs()
DontFixThisNode
- Base class for multi-stage fixes
- Base fix class
- Module latexpp.macro_subst_helper — helper for macro replacements
- Module latexpp.pragma_fix — fix class working with lpp-pragmas
- Module latexpp.preprocessor — the main preprocessor class
LatexPreprocessorLatexPreprocessor.parent_preprocessorLatexPreprocessor.install_fix()LatexPreprocessor.install_fixes_from_config()LatexPreprocessor.initialize()LatexPreprocessor.finalize()LatexPreprocessor.execute_main()LatexPreprocessor.execute_file()LatexPreprocessor.execute_string()LatexPreprocessor.preprocess()LatexPreprocessor.make_latex_walker()LatexPreprocessor.create_subpreprocessor()LatexPreprocessor.check_autofile_up_to_date()LatexPreprocessor.register_output_file()LatexPreprocessor.copy_file()LatexPreprocessor.open_file()