lang-check: fancy ruler
This commit is contained in:
parent
c11e06b2d4
commit
900443286d
|
|
@ -51,20 +51,23 @@ def print_truncated(text, cols):
|
||||||
suffix = color_maybe(31, text[cols:])
|
suffix = color_maybe(31, text[cols:])
|
||||||
print(' |' + prefix + '|' + suffix)
|
print(' |' + prefix + '|' + suffix)
|
||||||
|
|
||||||
|
def print_ruler(spc, cols):
|
||||||
|
print(' ' * spc + color_maybe(36, ('₀₁₂₃₄₅₆₇₈₉'*4)[:cols]))
|
||||||
|
|
||||||
def print_source_translation(source, translation, wrapped_source, wrapped_translation, rows, cols):
|
def print_source_translation(source, translation, wrapped_source, wrapped_translation, rows, cols):
|
||||||
if rows == 1:
|
if rows == 1:
|
||||||
print(' source text:')
|
print(' source text:')
|
||||||
print(' |01234567890123456789|')
|
print_ruler(4, cols);
|
||||||
print_truncated(source, cols)
|
print_truncated(source, cols)
|
||||||
print(' translated text:')
|
print(' translated text:')
|
||||||
print(' |01234567890123456789|')
|
print_ruler(4, cols);
|
||||||
print_truncated(translation, cols)
|
print_truncated(translation, cols)
|
||||||
else:
|
else:
|
||||||
print(' source text:')
|
print(' source text:')
|
||||||
print(' |01234567890123456789|')
|
print_ruler(6, cols);
|
||||||
print_wrapped(wrapped_source, rows, cols)
|
print_wrapped(wrapped_source, rows, cols)
|
||||||
print(' translated text:')
|
print(' translated text:')
|
||||||
print(' |01234567890123456789|')
|
print_ruler(6, cols);
|
||||||
print_wrapped(wrapped_translation, rows, cols)
|
print_wrapped(wrapped_translation, rows, cols)
|
||||||
print()
|
print()
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue