예제 #1
0
파일: __init__.py 프로젝트: Swind/rst2html5
    def __init__(self, document):
        nodes.NodeVisitor.__init__(self, document)
        self.root = Body()
        self.indent = 1
        self.parents = []
        self.current = self.root
        self.settings = document.settings

        self.title = self.settings.title or ""
        self.title_level = int(self.settings.initial_header_level)
        lcode = document.settings.language_code

        try:
            self.language = languages.get_language(lcode)
        except TypeError:
            self.language = languages.get_language(lcode, document.reporter)

        # make settings for this
        self.content_type = self.settings.output_encoding

        self.head = Head(
            Meta(charset=self.content_type),
            Title(self.title))

        styles = utils.get_stylesheet_list(self.settings)

        for style in styles:
            self.head.append(self.css(style))
예제 #2
0
    def __init__(self, document):
        nodes.NodeVisitor.__init__(self, document)
        self.root = Body()
        self.indent = 1
        self.parents = []
        self.current = self.root
        self.settings = document.settings

        self.title = self.settings.title or ""
        self.title_level = int(self.settings.initial_header_level)
        lcode = document.settings.language_code

        try:
            self.language = languages.get_language(lcode)
        except TypeError:
            self.language = languages.get_language(lcode, document.reporter)

        # make settings for this
        self.content_type = self.settings.output_encoding

        self.head = Head(
            Meta(charset=self.content_type),
            Title(self.title))

        styles = utils.get_stylesheet_list(self.settings)

        for style in styles:
            self.head.append(self.css(style))
예제 #3
0
 def append_default_stylesheets(self):
     """
     Appends the default styles defined on the translator settings.
     """
     for style in utils.get_stylesheet_list(self.settings):
         self.css(style)
예제 #4
0
    def append_default_stylesheets(self):
        """ Appends the default styles defined on the translator settings. """
        styles = utils.get_stylesheet_list(self.settings)

        for style in styles:
            self.head.append(self.css(style))
예제 #5
0
 def append_default_stylesheets(self):
     """
     Appends the default styles defined on the translator settings.
     """
     for style in utils.get_stylesheet_list(self.settings):
         self.css(style)
예제 #6
0
파일: __init__.py 프로젝트: emi80/rst2html5
    def append_default_stylesheets(self):
        """ Appends the default styles defined on the translator settings. """
        styles = utils.get_stylesheet_list(self.settings)

        for style in styles:
            self.head.append(self.css(style))
예제 #7
0
 def __init__(self, document):
     html4css1.HTMLTranslator.__init__(self, document)
     self.meta.append(self.meta_viewport)
     print utils.get_stylesheet_list(self.settings)
     pass