create WordStatistician and test it
complete TextRectangle and write its specs
Feed TextRectangle to WordStatistician
write specs for DocumentSpace
create DocumentSpace
debug: Fix bug of TextRectangle.__repr__()
implement DocumentSpace.segment_words_horizontally(), DocumentSpace.segment_words_vertically()
add more statistics to WordStatistician and test it
debug DocumentSpace and add comments to it
exclude space words when extracting text from pdf
traverse DocumentSpace
refactor FontSpecPreprocessor
add the ability to transform words before cutting
take font spec into account when concate words
add font attribute to TextRectangle
implement XYCut
Merge branch 'dev-xycut'