<?re>
Description
The <?re> keyword places a break in the current paragraph. Within the command it is possible to specify the type of break to be inserted, the quadding of the line containing the break and whether the break is conditional.
Example 498. Force a paragraph break
<?re 1>
Example 499. Force a column break and justify the broken line
The example below forces a column break and justifies the broken line:
<?re 5,j
Example 500. Force a conditional line break
This example force a line break, but only if not in the fstart loop. If the line break is activated, the broken line will be right-aligned:
<?re 3,r,1>
Example 501. Force a conditional page break
This example forces a conditional page break, only permitted if it is not in the fstart loop or not on the first line of the page:
<?re 2,1>
Syntax
<?re type:n? quad:b? conditional:n?>
type
|
Defines the type of break.
1
|
Paragraph break (e.g. a hard return). This is the default if no type is specified.
|
2
|
Page break
|
3
|
Line break (e.g. a soft return)
|
5
|
Column break
|
|
quad
|
Specifies the quadding of the line containing the break. By default the current paragraph alignment is maintained.
c or C
|
Centered
|
j or J
|
Justified
|
l or L
|
Left aligned
|
r or R
|
Right aligned
|
|
conditional
|
0
|
Non-conditional/always
|
1
|
Conditional
|
|
PTC ALD gathers all the paragraph properties before the results are shown on screen for each paragraph. This process is known as the fstart loop. This is the same loop you can terminate using the <?> (null) command.
|
Each break has its own condition that can be activated with this parameter, as specified below:
Type of Break
|
Condition
|
Paragraph Break
|
Do not break if in the fstart loop and on the first line of the paragraph
|
Page Break
|
Do not break if in the fstart loop and on the first line of the page
|
Line break
|
Do not break if in the fstart loop
|
Column break
|
Do not break if in the fstart loop and on the first line of the column
|
|
PTC ALD gathers all the paragraph properties before the results are shown on screen for each paragraph. This process is known as the fstart loop. This is the same loop you can terminate using the <?> command.
|
|
Related Links