line breaks

From twext

Jump to: navigation, search
 
TWEXT LINE BREAK
line break method for a chunk of bitext
twext line breaks enable twext translations to fit within variable page or column widths.

problem: if chunk of bitext doesn't fit on line, then it must be broken and continued on next line

solution:

  1. find where chunk of bitext must break
  2. break both text and twext proportionally
    1. pre-break twext part flushes to the right >
    2. post-break twext part flushes left <

[edit] example

image:TwextLineBreakWidthChange.png

example in ascii twext:
 
if page width is quite
narrow, like twenty-two 
characters, then many
twext line breaks are
needed

 I F   P A G E   W I D T H   I S   Q U I T E
 si  .    ancho de pagina  .       esta muy e-

 N A R R O W ,   L I K E   T W E N T Y - T W O
-strecho      .    como  .         veinte y dos

 C H A R A C T E R S ,   T H E N   M A N Y
 characteres          . entonces .        -

 T W E X T   L I N E   B R E A K S   A R E
-muchas quebraditas twextos        .    se -

 N E E D E D
-nececitan

so when a bitext chunk is broken, twext part of first half flushes right, while twext part of second half flushes left

thus, reader understands chunk is broken

twext line breaks are less necessary when formatting lyrics or poems, so it may simplify to first focus on lyric formats

[edit] ancient c scripts

ancient c scripts formatted twext line breaks in ascii/html:


 
TwextLineBreakFlowchart.png
 
Personal tools