code: def generate_context(name='', argspec='', note='', math=False, collapse=False,
                       img_path='', css_path=CSS_PATH):
      
  
      if img_path and os.name == 'nt':
          img_path = img_path.replace('\\', '/')
  
      context = \
      {
        # Arg dependent variables
        'math_on': 'true' if math else '',
        'name': name,
        'argspec': argspec,
        'note': note,
        'collapse': collapse,
        'img_path': img_path,
        # Static variables
        'css_path': css_path,
        'js_path': JS_PATH,
        'jquery_path': JQUERY_PATH,
        'mathjax_path': MATHJAX_PATH,
        'right_sphinx_version': '' if sphinx.__version__ < "1.1" else 'true',
        'platform': sys.platform
      }
      
      return context
docs: Generate the html_context dictionary for our Sphinx conf file.
      
      This is a set of variables to be passed to the Jinja template engine and
      that are used to control how the webpage is rendered in connection with
      Sphinx
  
      Parameters
      ----------
      name : str
          Object's name.
      note : str
          A note describing what type has the function or method being
          introspected
      argspec : str
          Argspec of the the function or method being introspected
      math : bool
          Turn on/off Latex rendering on the OI. If False, Latex will be shown in
          plain text.
      collapse : bool
          Collapse sections
      img_path : str
          Path for images relative to the file containing the docstring
  
      Returns
      -------
      A dict of strings to be used by Jinja to generate the webpage