Non-breaking space in web-to-print documents
Some texts, like phone numbers, make sense only when the whole string stays together. Breaking the groups of digits into separate lines looks odd and confusing. By using non-breaking spaces and non-breaking hyphens we can force the web-to-print and dynamic imaging engine to keep a string of text together.


In order to keep the whole phone number together, we need to force the web-to-print system to look at the empty space as non-breaking space. This can easily be done through the field editor.
Changes in the field editor

If you would to enter a longer number now, you’ll see that the whole number will get pushed into a new line rather than just the last group of digits like before.

What we need to do is force the variable and static parts to stick together. To achieve this, we need to add a non-breaking space in the template file it self.
Changes in the CorelDRAW template file
Open the web-to-print template file in CorelDRAW and activate the non-printing characters visibility in text frames (Top menu / Text / Show Non-printing characters). This will enable you to see symbols for the empty spaces, new paragraphs etc. in the text.
Navigate to Top menu / Text / Insert Formatting code / Non-breaking Space or hit Ctrl + Shift + Space on your keyboard.

Note. You can use this same method to setup non-breaking text from CorelDRAW instead of using the field editor as explained above.
- Conditional text removal
- Conditional line removal
- Multiple fields in a text frame 1
- Multiple fields in a text frame 2
- Leader dots
- Text fields overview
- Conditional object removal
- Linked text frames
- Text fields for user input
- Artistic text auto font resizing
- Tabbed indentation
- Text fields naming overview
- Simple text frame
- Using CorelDRAW styles for sub-lists
- Character formatting matching
- Advanced text with bullets
- Auto font resizing
- Using CorelDRAW styles for lists
- Object data manager
- Text on path fields
- Paragraph style matching



