1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 |
- . \"KS keep - for keep release features. As in IFM
- .de KS
- .nr KN \\n(.u
- .if \\n(IK=0 .if \\n(IF=0 .KQ
- .nr IK +1
- ..
- . \"KQ - real keep processor
- .de KQ
- .br
- .nr KI \\n(.i
- .ev 2
- .br
- .in \\n(KIu
- .ps \\n(PS
- .if \\n(VS>40 .vs \\n(VSu
- .if \\n(VS<=39 .vs \\n(VSp
- .ll \\n(LLu
- .lt \\n(LTu
- .if \\n(NX>1 .ll \\n(CWu
- .if \\n(NX>1 .lt \\n(CWu
- .di KK
- .nr TB 0
- .nr KV 0
- ..
- . \"KF - floating keep
- .de KF
- .nr KN \\n(.u
- .if !\\n(IK .FQ
- .nr IK +1
- ..
- . \"FQ real floating keep processor
- .de FQ
- .nr KI \\n(.i
- .ev 2
- .br
- .in \\n(KIu
- .ps \\n(PS
- .if \\n(VS>40 .vs \\n(VSu
- .if \\n(VS<=39 .vs \\n(VSp
- .ll \\n(LLu
- .lt \\n(LTu
- .if \\n(NX>1 .ll \\n(CWu
- .if \\n(NX>1 .lt \\n(CWu
- .di KK
- .nr TB 1
- .nr KV 0
- ..
- . \"KP - keep full page
- .de KP
- .nr KV 1
- ..
- . \"KE release - everything between keep and release is together
- .de KE
- .if \\n(IK .if !\\n(IK-1 .if \\n(IF=0 .RQ
- .if \\n(IK .nr IK -1
- ..
- . \"RQ real release
- .de RQ
- .br
- .nr KI \\n(.i
- .di
- .nr NF 0
- .if \\n(dn-\\n(.t .nr NF 1
- .if \\n(TC .nr NF 1
- .if \\n(KV .nr NF 1 \" if KV on full page needed, doesn't fit
- .if \\n(NF .if !\\n(TB .sp 11i
- .if !\\n(NF .if \\n(TB .nr TB 0
- .nf
- .rs
- .nr TC 5
- .in 0
- .ls 1
- .if \\n(TB=0 .ev
- .if \\n(TB=0 .br
- .if \\n(TB=0 .ev 2
- .if \\n(TB=0 .KK
- .ls
- .ce 0
- .if \\n(TB=0 .rm KK
- .if \\n(TB .da KJ
- .if \\n(TB \!.KD \\n(dn \\n(KV
- .if \\n(TB .KK
- .if \\n(TB .di
- .nr TC \\n(TB
- .if \\n(KN .fi
- .in
- .ev
- .in \\n(KIu
- ..
|