bookish.text package¶
Submodules¶
bookish.text.convert module¶
-
class
bookish.text.convert.
ReWiki
¶ Bases:
HTMLParser.HTMLParser
-
handle_charref
(name)¶
-
handle_comment
(data)¶
-
handle_data
(data)¶
-
handle_decl
(data)¶
-
handle_endtag
(tag)¶
-
handle_entityref
(name)¶
-
handle_starttag
(tag, attrs)¶
-
-
class
bookish.text.convert.
WikiWriter
(stream)¶ Bases:
object
-
block
(obj, indent=0)¶
-
default_block
(obj, indent=0)¶
-
default_span
(obj)¶
-
do_bullet_block
(obj, indent)¶
-
do_cell_block
(obj, indent)¶
-
do_code_block
(obj, indent)¶
-
do_code_span
(obj)¶
-
do_comment_span
(obj)¶
-
do_dt_block
(obj, indent)¶
-
do_em_span
(obj)¶
-
do_h_block
(obj, indent)¶
-
do_hcell_block
(obj, indent)¶
-
do_item_block
(obj, indent)¶
-
do_keys_span
(obj)¶
-
do_link_span
(obj)¶
-
do_ord_block
(obj, indent)¶
-
do_para_block
(obj, indent)¶
-
do_prop_block
(obj, indent)¶
-
do_pxml_block
(obj, indent)¶
-
do_quote_span
(obj)¶
-
do_strong_span
(obj)¶
-
do_summary_block
(obj, indent)¶
-
do_ui_span
(obj)¶
-
do_var_span
(obj)¶
-
do_xml_span
(obj)¶
-
indent
(spaces)¶
-
markup
(run)¶
-
process_text
(run)¶
-
span
(obj)¶
-
text
(run)¶
-
-
bookish.text.convert.
dechar
(text, charmap=[(u'\u201d', '"'), (u'\u201c', '"'), (u'\u2019', "'"), (u'\u2014', '---'), (u'\u2013', '--'), (u'\u2190', '<-'), (u'\u2192', '->'), (u'\u2264', '<='), (u'\u2265', '>='), (u'\u21d4', '<=>'), (u'\xbc', '1/4'), (u'\xbd', '1/2'), (u'\xbe', '3/4'), (u'\u2026', '...'), (u'\xd7', 'x'), (u'\xa9', '(c)'), (u'\u2122', '(tm)'), (u'\xae', '(r)')])¶
bookish.text.textify module¶
-
class
bookish.text.textify.
BookishTextifier
(root, left=0, top=0, bottom=0, width=72, vars=None, charfilter=True)¶ Bases:
bookish.text.textify.TextifierBase
-
bullet_block
(block)¶
-
bullet_group_block
(block)¶
-
dt_block
(block)¶
-
em_span
(span)¶
-
h_block
(block)¶
-
item_block
(block)¶
-
keys_span
(span)¶
-
list_block
(block)¶
-
note_block
(block)¶
-
ord_block
(block)¶
-
ord_group_block
(block)¶
-
para_block
(block)¶
-
pre_block
(block)¶
-
section_block
(block)¶
-
strong_span
(span)¶
-
subtopics_block
(block)¶
-
tip_block
(block)¶
-
var_span
(span)¶
-
warning_block
(block)¶
-
-
class
bookish.text.textify.
TextFrame
(parent, left=0, top=0, bottom=0, width=72, padding_top=0, padding_bottom=0, replacements=None, buffered=False, vars=None, charfilter=None, charmap=None, xform=None)¶ Bases:
object
-
display_vars
= ['left', 'top', 'bottom', 'width', 'replacements', 'buffered', 'vars']¶
-
emit
(string, indent=0, wrap=True, first='', rest='', upper=False, lower=False, normalize=True, before='', after='')¶
-
finish
()¶
-
get
(name)¶
-
getvalue
()¶
-
inc
(name)¶
-
write
(string)¶
-
-
class
bookish.text.textify.
TextifierBase
(root, left=0, top=0, bottom=0, width=72, vars=None, charfilter=True)¶ Bases:
object
-
blank_lines
(n)¶
-
emit
(text, indent=0, wrap=True, top=0, bottom=0, first=u'', rest=u'', upper=False, lower=False, before='', after='')¶
-
emit_block_text
(block, **kwargs)¶
-
find
(block, ave, **vars)¶
-
frame
¶
-
pop
()¶
-
push
(indent=0, left=None, top=0, bottom=0, width=None, padding_top=0, padding_bottom=0, replacements=None, buffered=False, charfilter=None, charmap=None, xform=None, **kwargs)¶
-
render
(block, ns=None)¶
-
render_body
(body, eat_top=True, **kwargs)¶
-
render_span
(span)¶
-
render_super
(block)¶
-
render_text
(text)¶
-
transform
()¶
-
write
(string)¶
-
-
bookish.text.textify.
addindent
(first, subsequent, text, trim=False)¶
-
bookish.text.textify.
dechar
(text, charmap=((u'\u201d', '"'), (u'\u201c', '"'), (u'\u2019', "'"), (u'\u2014', '---'), (u'\u2013', '--'), (u'\u2190', '<-'), (u'\u2192', '->'), (u'\u2264', '<='), (u'\u2265', '>='), (u'\u21d4', '<=>'), (u'\u25b8', '>'), (u'\xbc', '1/4'), (u'\xbd', '1/2'), (u'\xbe', '3/4'), (u'\u2026', '...'), (u'\xd7', 'x'), (u'\xa9', '(c)'), (u'\u2122', '(tm)'), (u'\xae', '(r)'), (u'\u02da', 'deg'), (u'\u03c0', 'pi'), (u'\u03c3', 'sigma')))¶
-
bookish.text.textify.
format_block
(text, left=0, width=72, wrap=True, first='', rest='', upper=False, lower=False, xform=None, charfilter=True, charmap=None, normalize=True)¶
-
bookish.text.textify.
join
(arg, *args)¶