|
|||||
format item | %[...%] | ||||
Related Syntax |
Syntax
%[ text %]
Any text between the "%[" and "%]" format items is protected from being subject to any replacement-break
or insertion-break
rules: no insertions or replacements will be made in the text between these format items.
In addition, text that appears between "%[" and "%]" is not counted towards the preferred break width. It is only counted towards the maximum break width.
This facility can be used when there is "hidden" text in the output that does not affect the length of displayed lines, and break-width
is being used in formatting the output. It is deprecated in all other circumstances.
A "%[" and the matching "%]" can be written by separate output
or put
actions. As well, a "%[" encountered when an earlier "%[" has not been matched by a "%]" must itself be matched before the earlier one is. In other words, they nest. A "%]" that does not match an earlier "%[" is an error.
Any "%/" encountered while a matching "%]" is being looked for is ignored.
Related Syntax break-width insertion-break replacement-break |
---- |