class documentation

class SymbolFilter(Filter): (source)

View In Hierarchy

Convert mathematical symbols such as \<longrightarrow> in Isabelle or \longrightarrow in LaTeX into Unicode characters. This is mostly useful for HTML or console output when you want to approximate the source rendering you'd see in an IDE. Options accepted: `lang` : string The symbol language. Must be one of ``'isabelle'`` or ``'latex'``. The default is ``'isabelle'``.

Method __init__ Undocumented
Method filter Undocumented
Class Variable isabelle_symbols Undocumented
Class Variable lang_map Undocumented
Class Variable latex_symbols Undocumented
Instance Variable symbols Undocumented

Inherited from Filter:

Instance Variable options Undocumented
def __init__(self, **options): (source)

Undocumented

def filter(self, lexer, stream): (source)

Undocumented

isabelle_symbols: dict[str, str] = (source)

Undocumented

lang_map = (source)

Undocumented

latex_symbols: dict[str, str] = (source)

Undocumented

Undocumented