module homeblog.latex_helper

Short summary

module ensae_teaching_cs.homeblog.latex_helper

Various function about processing latex file

source on GitHub

Functions

function

truncated documentation

explore_folder_produce_code_html

Explores a list of files, extract all pieces of code and produces html page for each latex file

Documentation

Various function about processing latex file

source on GitHub

ensae_teaching_cs.homeblog.latex_helper.explore_folder_produce_code_html(files, header, footer, destination, classpre='prettyprint', classpre_type='brush: {0}', classcom='codeintro', skip_missing=False)[source]

Explores a list of files, extract all pieces of code and produces html page for each latex file

Paramètres
  • files – list of 2uple [ (file, title) ]

  • header – header for html file, must contain two %s for the title (header + body)

  • footer – footer

  • destination – where to put the produced html file, name is the file with the extension replaced by .html

  • classpre – class for pre

  • classpre_type – if the type can be guessed, then this template will used instead of the first one

  • classcom – class for the comment

  • skip_missing – skip missing file (True) or raise an exception (False)

Renvoie

list of produced file

source on GitHub