/usr/share/doc/python-twisted-lore/howto/listings/lore/spitters.py-1 is in python-twisted-lore 11.1.0-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | from twisted.lore import latex
from twisted.lore.latex import processFile
import os.path
class MyLatexSpitter(latex.LatexSpitter):
def visitNode_span_productname(self, node):
# start an underline section in LaTeX
self.writer('\\underline{')
# process the node and its children
self.visitNodeDefault(node)
# end the underline block
self.writer('}')
def visitNode_span_marketinglie(self, node):
# this example turns on more than one LaTeX effect at once
self.writer('\\begin{bf}\\begin{Large}')
self.visitNodeDefault(node)
self.writer('\\end{Large}\\end{bf}')
|