|
|
@ -38,9 +38,11 @@ class RepairInconsistencies(Processor):
|
|
|
|
|
|
|
|
|
|
|
|
for region in regions:
|
|
|
|
for region in regions:
|
|
|
|
if region.readingDirection != 'left-to-right':
|
|
|
|
if region.readingDirection != 'left-to-right':
|
|
|
|
raise NotImplementedError
|
|
|
|
LOG.info('Not processing region "%s" (not left-to-right)', region.id)
|
|
|
|
if region.textLineOrder != 'top-to-bottom':
|
|
|
|
continue
|
|
|
|
raise NotImplementedError
|
|
|
|
if len(region.get_TextLine()) > 1 and region.textLineOrder != 'top-to-bottom':
|
|
|
|
|
|
|
|
LOG.info('Not processing region "%s" (not top-to-bottom)', region.id)
|
|
|
|
|
|
|
|
continue
|
|
|
|
|
|
|
|
|
|
|
|
_fix_lines(region)
|
|
|
|
_fix_lines(region)
|
|
|
|
|
|
|
|
|
|
|
|