CV Builder (regolith.builders.cvbuilder)

Builder for CVs.

class regolith.builders.cvbuilder.CVBuilder(rc)[source]

Build CV from database entries

btype = 'cv'
build()

Build the thing that is being built, note this runs all commands listed in self.cmds

clean()

Remove files created by latex

construct_global_ctx()[source]

Constructs the global context

latex()[source]

Render latex template

needed_colls = ['institutions', 'people', 'grants', 'citations', 'projects', 'proposals', 'presentations']
pdf(base)

Compiles latex files to PDF

render(tname, fname, **kwargs)

Render the template into a file using the kwargs and global context

Parameters:
  • tname (str) – Template name

  • fname (str) – Resulting file name

  • kwargs (dict) – Additional kwargs to the renderer

run(cmd)

Run command in build dir