예제 #1
0
 def preformatted(self, on, **kw):
     FormatterBase.preformatted(self, on)
     snip = u'---%<'
     snip = snip + (u'-' * (78 - len(snip)))
     if on:
         return u'\n' + snip + u'\n'
     else:
         return snip + u'\n'
예제 #2
0
 def preformatted(self, on, **kw):
     # Maintain the accessible flag `in_pre`
     FormatterBase.preformatted(self, on)
     if on:
         # TODO Minmized styles should be supported
         result = self._output_EOL_BLK(u"::")
         self._indentation += 3
         return result
     else:
         self._indentation -= 3
         return self._output_EOL_BLK()
예제 #3
0
 def preformatted(self, on, **kw):
     # Maintain the accessible flag `in_pre`
     FormatterBase.preformatted(self, on)
     if on:
         # TODO Minmized styles should be supported
         result = self._output_EOL_BLK(u"::")
         self._indentation += 3
         return result
     else:
         self._indentation -= 3
         return self._output_EOL_BLK()
예제 #4
0
 def preformatted(self, on, **kw):
     FormatterBase.preformatted(self, on)
     snip = u'%s\n' % u'---%<'.ljust(78 - self._indent, u'-')
     if on:
         self.paragraph_begin()
         return self.wrap(snip)
     else:
         if self._textbuf and not self._textbuf.endswith('\n'):
             self._textbuf += '\n'
         result = self.wrap(snip)
         self.paragraph_end()
         return result
예제 #5
0
 def preformatted(self, on, **kw):
     FormatterBase.preformatted(self, on)
     snip = u'%s\n' % u'---%<'.ljust(78 - self._indent, u'-')
     if on:
         self.paragraph_begin()
         return self.wrap(snip)
     else:
         if self._textbuf and not self._textbuf.endswith('\n'):
             self._textbuf += '\n'
         result = self.wrap(snip)
         self.paragraph_end()
         return result
예제 #6
0
 def preformatted(self, on, **kw):
     FormatterBase.preformatted(self, on)
     self._elem(u'source', on)
     return ''
예제 #7
0
 def preformatted(self, on, **kw):
     FormatterBase.preformatted(self, on)
     self._elem(u"source", on)
     return ""
예제 #8
0
파일: text_xml.py 프로젝트: aahlad/soar
 def preformatted(self, on, **kw):
     FormatterBase.preformatted(self, on)
     result = ''
     if self.in_p:
         result = self.paragraph(0)
     return result + ['<source><![CDATA[', ']]></source>'][not on]
예제 #9
0
 def preformatted(self, on, **kw):
     FormatterBase.preformatted(self, on)
     result = ''
     if self.in_p:
         result = self.paragraph(0)
     return result + ['<code>', '</code>\n'][not on]
예제 #10
0
	def preformatted(self, on):
		FormatterBase.preformatted(self, on)
		self.verbatim = on
		return self.write_text(['\\begin{verbatim}\n', '\\end{verbatim}\n'][not on])
예제 #11
0
 def preformatted(self, on, **kw):
     FormatterBase.preformatted(self, on)
     result = ''
     if self.in_p:
         result = self.paragraph(0)
     return result + ['<file>', '</file>\n'][not on]