Ejemplo n.º 1
0
 def visit_title(self, node):
     if (self.section_level == 1):
         self.body.append('\\frametitle{%s}\n\n' %
                          self.encode(node.astext()))
         raise nodes.SkipNode
     else:
         LaTeXTranslator.visit_title(self, node)
Ejemplo n.º 2
0
 def visit_title (self, node):
         if node.astext() == 'dummy':
             raise nodes.SkipNode
         if (self.section_level == self.frame_level+1):#1
                 self.body.append ('\\frametitle{%s}\n\n' % self.encode(node.astext()))
                 raise nodes.SkipNode
         else:
                 LaTeXTranslator.visit_title (self, node)
Ejemplo n.º 3
0
 def visit_title(self, node):
     if node.astext() == 'dummy':
         raise nodes.SkipNode
     if (self.section_level == self.frame_level + 1):  #1
         self.out.append ('\\frametitle{%s}\n\n' % \
             self.encode(node.astext()))
         raise nodes.SkipNode
     else:
         LaTeXTranslator.visit_title(self, node)
Ejemplo n.º 4
0
    def visit_title(self, node):
        if self.section_level == 1:
            if self.paper_title:
                import warnings
                warnings.warn(RuntimeWarning("Title set twice--ignored. "
                                             "Could be due to ReST"
                                             "error.)"))
            else:
                self.paper_title = self.encode(node.astext())
            raise nodes.SkipNode

        elif node.astext() == 'References':
            raise nodes.SkipNode

        LaTeXTranslator.visit_title(self, node)
Ejemplo n.º 5
0
    def visit_title(self, node):
        if self.section_level == 1:
            if self.paper_title:
                import warnings
                warnings.warn(RuntimeWarning("Title set twice--ignored. "
                                             "Could be due to ReST"
                                             "error.)"))
            else:
                self.paper_title = self.encode(node.astext())
            raise nodes.SkipNode

        elif node.astext() == 'References':
            raise nodes.SkipNode

        LaTeXTranslator.visit_title(self, node)
Ejemplo n.º 6
0
 def visit_title(self, node):
     if node.astext() == 'dummy':
         raise nodes.SkipNode
     if isinstance(node.parent, nodes.admonition):
         raise nodes.SkipNode
     if node.astext() == 'blankslide':
         # A blankslide has no title, but is otherwise processed as normal,
         # meaning that the title is blank, but the slide can have some
         # content. It must at least contain a comment.
         raise nodes.SkipNode
     elif self.section_level == self.frame_level + 1:
         self.out.append('\\frametitle{%s}\n\n' %
                         self.encode(node.astext()))
         raise nodes.SkipNode
     else:
         LaTeXTranslator.visit_title(self, node)
Ejemplo n.º 7
0
 def visit_title(self, node):
     if node.astext() == 'dummy':
         raise nodes.SkipNode
     if isinstance(node.parent, nodes.admonition):
         assert self.admonition_alert_type
         self.out.append('\\begin{%s}{%s}\n' % (self.admonition_alert_type,
                                                self.encode(node.astext())))
         raise nodes.SkipNode
     if node.astext() == 'blankslide':
         # A blankslide has no title, but is otherwise processed as normal,
         # meaning that the title is blank, but the slide can have some
         # content. It must at least contain a comment.
         raise nodes.SkipNode
     elif self.section_level == self.frame_level + 1:
         self.out.append('\\frametitle{%s}\n\n' %
                         self.encode(node.astext()))
         raise nodes.SkipNode
     else:
         LaTeXTranslator.visit_title(self, node)