def lines_to_latex(linelist, baselevel=0, startstr='\\begin{itemize}'): """Convert a list of pyp_parser.lines into latex code, accounting for the possiblity that the lines may contain nested lists (itemize).""" line_parser = env_popper.pyp_env_popper(linelist, def_level=0) line_parser.Execute() outlist = pytexutils.objlist_to_latex(line_parser.objlist, \ Document_mapper, baselevel=baselevel, \ startstr=startstr) return outlist
def parse(self): self.body_parser = env_popper.pyp_env_popper(self.body_lines) self.body_parser.Execute()