def __init__(self, builder, *args, **kwds): BaseTranslator.__init__(self, *args, **kwds) self.highlighter = PygmentsBridge('html', builder.config.pygments_style) self.no_smarty = 0 self.builder = builder self.highlightlang = 'python' self.highlightlinenothreshold = sys.maxint
def __init__(self, document): HTMLTranslator.__init__(self, document) self.head_prefix = ['', '', '', '', ''] self.body_prefix = [] self.body_suffix = [] self.stylesheet = [] self.initial_header_level = 5
def __init__(self, document): HTMLTranslator.__init__(self, document) self.head_prefix = ['','','','',''] self.body_prefix = [] self.body_suffix = [] self.stylesheet = [] self.initial_header_level = 5
def __init__(self, document): HTMLTranslator.__init__(self, document) self.head = "" self.head_prefix = ['', '', '', '', ''] self.body_prefix = [] self.body_suffix = [] self.stylesheet = []
def __init__(self, document): # Copied from epydoc.markup.restructuredtext._EpydocHTMLTranslator if self.settings is None: settings = OptionParser([HTMLWriter()]).get_default_values() self.__class__.settings = settings document.settings = self.settings HTMLTranslator.__init__(self, document)
def __init__(self, document): document.settings.embed_stylesheet = False document.settings.xml_declaration = False HTMLTranslator.__init__(self, document) footer_html = render_theme_template(config['theme']['theme_dir'], 'footer.html', web_path=config['theme']['web_path']) head_html = render_theme_template(config['theme']['theme_dir'], 'head.html', web_path=config['theme']['web_path']) self.head.insert(0, head_html) self.body_suffix = [footer_html]
def __init__(self, builder, *args, **kwds): BaseTranslator.__init__(self, *args, **kwds) self.highlighter = PygmentsBridge('html', builder.config.pygments_style) self.no_smarty = 0 self.builder = builder self.highlightlang = builder.config.highlight_language self.highlightlinenothreshold = sys.maxint self.protect_literal_text = 0
def __init__(self, document): HTMLTranslator.__init__(self, document) self.head_prefix = ['','','','',''] self.body_prefix = [] self.body_suffix = [] self.stylesheet = [] def astext(self): return ''.join(self.body)
def __init__(self, builder, *args, **kwds): BaseTranslator.__init__(self, *args, **kwds) self.highlighter = builder.highlighter self.no_smarty = 0 self.builder = builder self.highlightlang = builder.config.highlight_language self.highlightlinenothreshold = sys.maxint self.protect_literal_text = 0 self.add_permalinks = builder.config.html_add_permalinks
def __init__(self, document): HTMLTranslator.__init__(self,document) #pdb.set_trace() #print('old self.stylesheet='+self.stylesheet) self.stylesheet = ['<link rel="stylesheet" href="%%CSS_REL_PATH%%" type="text/css" />\n'] navbarlist = ['<div id="sidebar">\n','<p>This is where<br>\n','the sidebar goes</p>\n','</div>\n'] self.body_prefix.append('<div id="content">\n') mytail = ['</div>\n'] + navbarlist self.body_suffix[0:0] = mytail
def __init__(self, document): HTMLTranslator.__init__(self, document) self.math_output = 'mathjax' self.metadata = [] self.subsection_previous = False self.inline_lists = False self.slide_tile_level = 0 self.in_slide_title = False self.hide_next_title = True self.delayed_header_attributes = {}
def __init__(self, document, docstring_linker): self._linker = docstring_linker # Set the document's settings. if self.settings is None: settings = OptionParser([HTMLWriter()]).get_default_values() self.__class__.settings = settings document.settings = self.settings # Call the parent constructor. HTMLTranslator.__init__(self, document)
def __init__(self, document, docstring_linker, directory, docindex, context): self._linker = docstring_linker self._directory = directory self._docindex = docindex self._context = context # Set the document's settings. settings = OptionParser([HTMLWriter()]).get_default_values() document.settings = settings # Call the parent constructor. HTMLTranslator.__init__(self, document)
def __init__(self, builder, *args, **kwds): BaseTranslator.__init__(self, *args, **kwds) self.highlighter = builder.highlighter self.no_smarty = 0 self.builder = builder self.highlightlang = builder.config.highlight_language self.highlightlinenothreshold = sys.maxint self.protect_literal_text = 0 self.permalink_text = builder.config.html_add_permalinks # support backwards-compatible setting to a bool if not isinstance(self.permalink_text, basestring): self.permalink_text = self.permalink_text and u'\u00B6' or '' self.permalink_text = self.encode(self.permalink_text) self.secnumber_suffix = builder.config.html_secnumber_suffix
def __init__(self, document): HTMLTranslator.__init__(self, document) # mb, 2012-05-02 # the standardwriter doesn't handle absolute css urls and creates: # [u'<link rel="stylesheet" href="../../../../render-ter-extensions/http:/docs.typo3.org/css/typo3_docutils_styles.css" type="text/css" />\n'] temp = [] for s in self.stylesheet: p1 = s.find('href="') p2 = s.find('http:/', p1) if p1 > 0 and p2 > p1: s = s[0:p1+6] + 'http://' + s[p2+6:] temp.append(s) self.stylesheet = temp
def __init__(self,document): HTMLTranslator.__init__(self,document) self.in_related = 0 self.related = "" self.related_links = "" #self.restro = re.compile(r"\*\*(?P<emph>[*()#+/a-zA-Z0-9\[\]\-_]+)\*\*") #self.remph = re.compile(r"\*(?P<emph>[()#+/a-zA-Z0-9\-_]+)\*") # (?<!\\)* means asterisk not preceded by a \ self.restro = re.compile(r"\*\*(?!\ )(?P<emph>[\\@=\-()\:#+/a-zA-Z0-9_\ ]+)(?<!\ )\*\*") self.remph = re.compile(r"\*(?!\ )(?P<emph>[\\@=\-()\:#+/a-zA-Z0-9_\ ]+)(?<!\ )\*") self.contentsbody = ""
def __init__(self, builder, *args, **kwds): BaseTranslator.__init__(self, *args, **kwds) self.highlighter = builder.highlighter self.no_smarty = 0 self.builder = builder self.highlightlang = builder.config.highlight_language self.highlightlinenothreshold = sys.maxsize self.protect_literal_text = 0 self.permalink_text = builder.config.html_add_permalinks # support backwards-compatible setting to a bool if not isinstance(self.permalink_text, str): self.permalink_text = self.permalink_text and "\u00B6" or "" self.permalink_text = self.encode(self.permalink_text) self.secnumber_suffix = builder.config.html_secnumber_suffix self.param_separator = "" self._table_row_index = 0
def __init__(self, document): # I don't believe we can embed any style content # the header, so always link to the stylesheet. document.settings.embed_stylesheet = 0 document.settings.base_section = int(document.settings.base_section) HTMLTranslator.__init__(self, document) # ht2html likes having a title, so add a default one self.headers = {'title': 'None'} stylesheet = utils.get_stylesheet_reference(document.settings, os.path.join(os.getcwd(),'dummy')) if stylesheet: self.headers['stylesheet']= stylesheet # using first author found for .ht 'Author' header self.has_author = 0
def __init__(self, builder, *args, **kwds): BaseTranslator.__init__(self, *args, **kwds) self.highlighter = builder.highlighter self.no_smarty = 0 self.builder = builder self.highlightlang = builder.config.highlight_language self.highlightlinenothreshold = sys.maxsize self.protect_literal_text = 0 self.permalink_text = builder.config.html_add_permalinks # support backwards-compatible setting to a bool if not isinstance(self.permalink_text, string_types): self.permalink_text = self.permalink_text and u'\u00B6' or '' self.permalink_text = self.encode(self.permalink_text) self.secnumber_suffix = builder.config.html_secnumber_suffix self.param_separator = '' self.optional_param_level = 0 self._table_row_index = 0
def __init__(self, builder, *args, **kwds): # type: (StandaloneHTMLBuilder, Any, Any) -> None BaseTranslator.__init__(self, *args, **kwds) self.highlighter = builder.highlighter self.builder = builder self.docnames = [builder.current_docname] # for singlehtml builder self.manpages_url = builder.config.manpages_url self.protect_literal_text = 0 self.permalink_text = builder.config.html_add_permalinks # support backwards-compatible setting to a bool if not isinstance(self.permalink_text, string_types): self.permalink_text = self.permalink_text and u'\u00B6' or '' self.permalink_text = self.encode(self.permalink_text) self.secnumber_suffix = builder.config.html_secnumber_suffix self.param_separator = '' self.optional_param_level = 0 self._table_row_index = 0 self._fieldlist_row_index = 0 self.required_params_left = 0
def __init__(self, builder, *args, **kwds): BaseTranslator.__init__(self, *args, **kwds) self.highlighter = builder.highlighter self.no_smarty = 0 self.builder = builder self.highlightlang = self.highlightlang_base = \ builder.config.highlight_language self.highlightopts = builder.config.highlight_options self.highlightlinenothreshold = sys.maxsize self.docnames = [builder.current_docname] # for singlehtml builder self.protect_literal_text = 0 self.permalink_text = builder.config.html_add_permalinks # support backwards-compatible setting to a bool if not isinstance(self.permalink_text, string_types): self.permalink_text = self.permalink_text and u'\u00B6' or '' self.permalink_text = self.encode(self.permalink_text) self.secnumber_suffix = builder.config.html_secnumber_suffix self.param_separator = '' self.optional_param_level = 0 self._table_row_index = 0
def __init__(self, document): """ Set some nice defaults for articles translations """ HTMLTranslator.__init__(self, document) self.initial_header_level = 4
def __init__(self, document): HTMLTranslator.__init__(self, document) self.math_output = 'mathjax' self.metadata = [] self.subsection_previous =False self.inline_lists = False
def __init__( self, document ): HTMLTranslator.__init__( self, document )
def __init__(self, document): HTMLTranslator.__init__(self, document) self.first_paragraph_as_text = None self.images = []
def __init__(self, *args, **kwds): self.no_smarty = 0 BaseTranslator.__init__(self, *args, **kwds) self.highlightlang = 'python'
def __init__(self, document): HTMLTranslator.__init__(self, document) self.compact_p = None
def __init__(self, builder, *args, **kwds): BaseTranslator.__init__(self, *args, **kwds) self.builder = builder
def __init__(self, document): HTMLTranslator.__init__(self, document) self.head_prefix = ["", "", "", "", ""] self.body_prefix = [] self.body_suffix = []
def __init__(self, document): HTMLTranslator.__init__(self, document) self._in_literal = 0
def __init__(self, document): # I don't believe we can embed any style content # the header, so always link to the stylesheet. document.settings.embed_stylesheet = 0 HTMLTranslator.__init__(self, document)
def __init__(self, document): HTMLTranslator.__init__(self, document)
def __init__(self, document, **kwargs): HTMLTranslator.__init__(self, document, **kwargs) settings = self.settings
def __init__(self, *args, **kwds): HTMLTranslator.__init__(self, *args, **kwds) self.highlightlang = 'python' self.highlightlinenothreshold = sys.maxint self.highlighter = python_highlighter()
def __init__(self, document, docstring_linker): HTMLTranslator.__init__(self, document) self._linker = docstring_linker