コード例 #1
0
 def build_flowable(self):
     if self['format'] == 'pdf':  # rst2pdf
         if self.text == 'PageBreak':
             return rt.PageBreak(style=rt.PageBreakStyle(page_break=True))
         return rt.WarnFlowable("Unsupported raw pdf option: '{}'".format(
             self.text))
     return rt.DummyFlowable()
コード例 #2
0
 def build_flowable(self):
     if self['format'] == 'rinoh':
         # TODO: Flowable.from_text(self.text)
         if self.text.startswith('ListOfFiguresSection'):
             return rt.ListOfFiguresSection()
         elif self.text == 'ListOfTablesSection':
             return rt.ListOfTablesSection()
         elif self.text == 'ListOfFigures(local=True)':
             return rt.ListOfFigures(local=True)
         elif self.text == 'ListOfTables(local=True)':
             return rt.ListOfTables(local=True)
         return rt.WarnFlowable("Unsupported raw pdf option: '{}'".format(
             self.text))
     elif self['format'] == 'pdf':  # rst2pdf
         if self.text == 'PageBreak':
             return rt.PageBreak()
         return rt.WarnFlowable("Unsupported raw pdf option: '{}'".format(
             self.text))
     return rt.DummyFlowable()
コード例 #3
0
 def build_flowable(self):
     try:
         return rt.List([item.flowable() for item in self.list_item],
                        style='bulleted')
     except AttributeError:  # empty list
         return rt.DummyFlowable()
コード例 #4
0
 def build_flowable(self):
     return rt.DummyFlowable()
コード例 #5
0
ファイル: nodes.py プロジェクト: MathB/rinohtype
 def parse(self):
     return rt.DummyFlowable()
コード例 #6
0
ファイル: nodes.py プロジェクト: MathB/rinohtype
 def process(self, *args, **kwargs):
     return rt.DummyFlowable()
コード例 #7
0
ファイル: nodes.py プロジェクト: MathB/rinohtype
 def parse(self):
     return self.process_content() or rt.DummyFlowable()
コード例 #8
0
 def build_flowable(self):
     try:
         return super().build_flowable()
     except AttributeError:  # empty list
         return rt.DummyFlowable()
コード例 #9
0
ファイル: nodes.py プロジェクト: frol/rinohtype
 def build_flowable(self):
     return rt.DummyFlowable()  # TODO: body targets