Package epydoc :: Package docwriter :: Module latex
[hide private]
[frames] | no frames]

Module latex

source code

The LaTeX output generator for epydoc. The main interface provided by this module is the LatexWriter class.


To Do: Inheritance=listed

Classes [hide private]
LatexWriter
Functions [hide private]
 
_label(doc) source code
 
_hyperlink(target, name) source code
 
_hypertarget(uid, sig) source code
 
_dotted(name) source code
 
find_latex_error(s) source code
 
show_latex_warnings(s) source code
Variables [hide private]
  LATEX_WARNING_RE = re.compile(r'(?im)(?P<file>\([\.a-zA-Z_-/\\...
  OVERFULL_RE = re.compile(r'(?P<typ>Underfull|Overfull)\s+\\(?P...
  IGNORE_WARNING_REGEXPS = [re.compile(r'LaTeX\s+Font\s+Warning:...
Variables Details [hide private]

LATEX_WARNING_RE

Value:
re.compile(r'(?im)(?P<file>\([\.a-zA-Z_-/\\0-9]+[\.\n][a-z]{2,3}\b)|(?\
P<pkgwarn>^(Package|Latex) (?P<pkgname>[\w-]+) Warning:[^\n]*\n(\(\4\)\
[^\n]*\n)*)|(?P<overfull>^(Overfull|Underfull)[^\n]*\n[^\n]*)|(?P<late\
xwarn>^LaTeX\s+Warning:\s+[^\n]*)|(?P<otherwarn>^[^\n]*Warning:[^\n]*)\
|(?P<paren>[\(\)])|(?P<pageno>\[\d+(\{[^\}]+\})?\])')

OVERFULL_RE

Value:
re.compile(r'(?P<typ>Underfull|Overfull)\s+\\(?P<boxtype>[vh]box)\s+\(\
(?P<size>\d+)[^\n\)]+\)[^\n]+\s+lines\s+(?P<start>\d+)')

IGNORE_WARNING_REGEXPS

Value:
[re.compile(r'LaTeX\s+Font\s+Warning:\s+.*\n\(Font\)\s*using.*instead'\
),
 re.compile(r'LaTeX\s+Font\s+Warning:\s+Some\s+font\s+shapes\s+were\s+\
not\s+available,\s+defaults\s+substituted.')]