NoBreak
since version 2.3.14
Don’t allow a line break within this element
Child elements
A, Action, B, Barcode, Br, Clip, Color, Fontface, ForAll, Frame, HSpace, I, Image, Loop, NoBreak, Span, Sub, Sup, Switch, U, URL, Value
Parent elements
A, B, Case, Color, Fontface, ForAll, I, Li, Loop, NoBreak, Otherwise, Paragraph, Span, U, URL, Until, While
Attributes
factor(number, optional)-
Multiplier for the font size when reduce=fontsize. Default value: 0.9. That means the font size gets decreased by 0.9 until the text fits the objects width.
fontfamily(text, optional)-
The name of the fontface for text to be reduced. The default is »text« (lowercase t).
maxwidth(number or length, optional)-
Set the maximum width of the text if it cannot be deduced from the current surrounding (such as table cells).
reduce(optional)-
Reduce the text size if necessary.
fontfit-
Reduces the text by scaling down the font size so the text exactly fits the available space.
fontsize-
Reduces the text by decreasing the font size in steps.
cut-
Inserts text given in the attribute text if the paragraph is too long.
keeptogether-
Don’t allow a line break within NoBreak (default)
text(optional, since version 2.3.53)-
The text to be inserted if the paragraph should be cut. For example '…'
Example
<PlaceObject>
<Textblock width="5">
<Paragraph>
<NoBreak reduce="fontsize" factor="0.7">
<Value>The quick brown fox jumps over the lazy dog.</Value>
</NoBreak>
<Value> </Value>
<Value>The quick brown fox jumps over the lazy dog.</Value>
</Paragraph>
</Textblock>
</PlaceObject>
See also
The section Prevent text wrapping in the basics chapter.