pyexlatex.resume package

Subpackages

Submodules

pyexlatex.resume.resume module

class pyexlatex.resume.resume.Resume(content, packages=None, pre_env_contents=None, name=None, contact_lines=None, font_size=11, page_modifier_str='left=0.75in,top=0.6in,right=0.75in,bottom=0.6in', authors=None, pre_output_func=None)[source]

Bases: pyexlatex.models.document.DocumentBase

The main high-level class for creating resumes

__init__(content, packages=None, pre_env_contents=None, name=None, contact_lines=None, font_size=11, page_modifier_str='left=0.75in,top=0.6in,right=0.75in,bottom=0.6in', authors=None, pre_output_func=None)[source]
Parameters
  • content (Union[ItemBase, List[ItemBase]]) –

  • packages (Optional[List[Package]]) –

  • pre_env_contents (Union[ItemBase, List[ItemBase], None]) –

  • data_cleanup_func – should accept DocumentSetupData and modify it in place. This is called just before using the data.

  • pre_output_func (Optional[Callable]) – function which modifies the latex string before outputting it. The function should accepts a single argument which is a string of the entire latex contents, and it should return a string which will be used as the latex contents for output.

name = 'document'