You can create your text directly in PageStream or import it from another program. You must select the Text tool before you enter new text or edit existing text. When the Text tool is selected, the mouse pointer will change to the text cursor shape.

You must position the insertion point (text cursor) before you can enter text. The insertion point is a vertical line that indicates where the new text will appear. As you type each character, the insertion point will move to the right of the new character.

To create a new article: Create text frames for the article and link them as required. Place the insertion point in the first frame and type or import text.

To add text to an existing article: Place the insertion point in the desired position and then type or import text.

To replace an existing article with updated text: Select all of the text in the article by placing the insertion point anywhere in an article and choose Select All from the Edit menu and then type or import the new text.

Placing the Insertion Point

If you choose the Text tool when a text frame is selected, the insertion point will be placed in that frame automatically. If one was not selected, or if you wish to enter text in a different text frame, you must place the insertion point manually.

To place the insertion point in an existing text frame or text block, move the mouse cursor over it at the desired point and click the mouse button. If there is text where you clicked, the insertion point will be placed there; otherwise, the insertion point will be placed at the end of the article.

Typing Text

As you type text in a text frame, PageStream will automatically wrap the text when you reach the right margin. Press the Return key only when you want to end a paragraph.

When you type in a text block, you must press Return at the end of each line because there is no right margin.

Moving the Insertion Point

There are two ways to move the insertion point:

To move the insertion point with the mouse cursor, move the mouse to the desired position. Click the mouse button.

To move one character left or right, press the Left or Right Arrow keys. To move up or down one line, press the Up or Down Arrow keys. Hold down an arrow key to move the insertion point repeatedly. You can also use the arrow keys in conjunction with various modifier keys to move the cursor greater distances.

To move to the Press this
Previous character Left Arrow
Next character Right Arrow
Previous word Option Left Arrow
Next word Option Right Arrow
Previous line Up Arrow
Next line Down Arrow
Previous paragraph Option Up Arrow
Next paragraph Option Down Arrow
Start of line Command Left Arrow
End of line Command Right Arrow
Start of column Command Option Up Arrow
End of column Command Option Down Arrow
Start of frame Command Option Left Arrow
End of frame Command Option Right Arrow
Start of article Command Up Arrow
End of article Command Down Arrow

Ending a Paragraph

Paragraphs are ended by pressing the Return key. Ending a paragraph forces the text to wrap to the next line without continuing to the right edge. Paragraph spacing is normally used to set the space between paragraphs, but you can also press the Return key a second time to insert a blank line between paragraphs.

You can break a paragraph into two separate paragraphs by moving the cursor to the desired position and pressing the Return key.

If tabs were used to indent the paragraphs in this example, a tab symbol (a right arrow) would be shown when Show Invisibles is selected; however, this example uses First Line Indent instead of tabs. First Line Indent is the proper method to indent the first line of a paragraph.

If you want to start a new line without starting a new paragraph, hold down Shift when pressing Return. The new line will be part of the same paragraph instead of a separate paragraph. This is useful when paragraph spacing is set and you do not want to have space between the lines, and when the paragraph type is set to bullet or dropcap and you wish to start a new line with a normal character.

Correcting Mistakes

You can erase characters anywhere in your text by positioning the insertion point in it and pressing the Backspace (Macintosh: Delete) or Del (Macintosh: Forward Delete) keys. The Backspace key deletes the character to the left of the insertion point, and the Del key deletes the character to the right of the insertion point.

If the insertion point is at the beginning of a paragraph, pressing Backspace will erase the paragraph mark at the end of the previous paragraph, joining the two paragraphs together. Similarly, if the insertion point is at the end of a paragraph, pressing Del will erase the end of paragraph, joining the two together.

Typing Special Characters

PageStream allows you to enter many special characters that are not shown on the keyboard. Your computer comes with a utility to help you locate non-keyboard characters:

Refer to your operating system manual for more information on these utilities.

PageStream allows you to enter more characters than some operating systems, so it offers additional ways to enter special characters. Common characters have easy-to-remember mnemonic sequences. To enter a character with a mnemonic sequence, press Control-C and then type the mnemonic.

You can also enter characters with their Unicode identification numbers. Press Control-D and then type the character number. The Unicode standard cannot be listed here, but a few common characters are listed on the next page.

Character Ctrl-C Mnemonic Ctrl-D Unicode MacOS AmigaOS Windows
 eft double quote " l 08220 Option [ n/a Alt+0147
right double quote " r 08221 Option Shift [ n/a Alt+0148
bullet b u 08226 Option 8 Alt 8 Alt+0149
en dash n -  08211 Option - n/a Alt+0159
em dash m -  08212 Option Shift - n/a Alt+0151
florin f -  00402 Option F n/a Alt+0131
ellipsis s e  08230 Option ; n/a Alt+0133
dagger | -  08224 Option T n/a Alt+0134
dagger double   =  08225 Option Shift 7 n/a Alt+0135
trademark t m  08482 Option 2 n/a Alt+0153
copyright mark c o  00169 Option G Alt E Alt+0169
registered mark r m  00174 Option R Alt R Alt+0174
paragraph marker p !  00182 Option 7 Alt P Alt+0182
section marker s e  00167 Option 6 n/a Alt+0167

Refer to your operating system manual for instructions on how to enter the system specific shortcuts listed here.

PageStream's Insert Character dialog box can be used to insert characters without having to know their shortcuts or Unicode numbers. Choose Character from the Insert submenu of the Type menu to display this dialog box.

Select a font from the pop-up menu and then click on a character in the scrolling list. The character's Unicode (Control-D) number and mnemonic (Control-C) will be shown. To insert a character, select it and click Insert. This will close the dialog box and insert the character.

Importing Text

PageStream allows you to import text created with a word processor or text editor. Filters translate text from word processor formats into a format that PageStream can understand. Some filters can also export text from PageStream. You can import text only from programs which can save text in one of the supported formats listed below.

Format Description Import Export
ASCII ASCII text    
RTF Rich Text Format    
Wordworth Digita Wordworth 3.1 and newer    
FinalWriter Softwood Final Copy and Final Writer    
Excellence MSS Excellence    
ProWrite New Horizons ProWrite    
WordPerfect WordPerfect 4.1    
IFFCTXT IFF CTXT (PageStream's primary text format)    
IFFFTXT IFF FTXT (Basic AmigaOS text files)    

Additional filters may be included with your copy of PageStream. Refer to the Help system for more information.

What is Imported

PageStream recognizes most standard text in imported text, including: font, style, size, indents, tabs, color, tracking, leading, justification and styles. Graphics, objects and non-columnar text will not be imported.

ASCII text does not contain character or paragraph attributes, and most word processors do not support PageStream's full range of text formatting options. PageStream allows you to embed text codes into text in any file format. When a file with these codes is imported, PageStream will translate them into standard text attributes. Refer to Appendix B for a list of PageStream's text codes.

Rich Text Format (RTF) is Microsoft's format for exchanging word processing files. It is the best format for importing text from formats that do not have a corresponding PageStream filter. All professional word processors can save in RTF format.

How to import text

1. Place the insertion point.

If you select text rather than placing the insertion point, PageStream will replace the selected text with the imported text.

2. Choose Insert Text from the File menu.

A file selector will appear to choose a file. Select a file and click Open.

3. Choose options from the Insert Text dialog box.

Another dialog box will appear to select options specific to the type of file.

Options Description
Filter Shows the text import filter being used to import the text.
Convert Quotes Select to convert straight quotation marks to typographer's quotation marks.
Convert Dashes Select to convert double dashes to en-dashes, and triple dashes to em-dashes.
Retain Formatting Select to use the formatting attributes in the text file.
Line has LF Select to strip line feeds from an ASCII file. This will join lines into paragraphs.
Character Set Choose whether an ASCII file was created on a Macintosh, Amiga, Windows or MS-DOS computer. This is required because character sets vary between computers. (ASCII only.)
Text Codes Choose the format of text codes to import, or None if you do not want to import text codes.

4. Click Insert.

The inserted text may be selected after it appears so that you can change its attributes immediately. Deselect it before editing it or typing more text.

Select On Paste

If you want imported or pasted text to be automatically selected, choose Preferences from the File menu, click on the Files tab, and select Select On Paste. Turning this option off will cause the text cursor to be placed at the end of the imported text or pasted text.

Automatic Frame Creation

If you want to import text but do not know how many pages of frames to create, choose Preferences from the File menu, click on the Files tab, and select Automatic Text Frames. When this is selected, additional text frames will be created automatically when imported text overflows the last frame.

To set how the dimensions of the Automatic Text Frames are determined: choose Like Masterpage to create frames that match the masterpage margins, column count and gutter.

Choose Like Last to create frames that match the dimensions, column count, gutter and fill and stroke attributes of the last previously existing frame in the article.

Exporting Text

PageStream allows you to export text so that it can be edited in another program or later in another publication. Filters translate PageStream's text into a format that can be understood by text editors and word processors. Refer to Importing Text for a list of the supported formats.

How to export text

1. Select the text to export.

Highlight the text with the text cursor.

2. Choose Export Text from the File menu.

Choose options from the Export Text dialog box.

Options Description
Filter Choose the text format in which to export the text.
Convert Quotes Select to convert typographer's quotation marks to straight quotation marks.
Convert Dashes Select to convert en-dashes to double dashes, and em-dashes to triple dashes.
Character Set Choose whether to save an ASCII file with Macintosh, Amiga, Windows or MS-DOS character sets. This is required because character sets vary between computers.
Text Codes Select to choose the format of text codes to export, or None if you do not want to export text codes.

3. Click Export.

Enter a name in the Export file selector. Click Save.

What is Exported

PageStream exports text as best it can given the limitations of each format. To avoid losing text attributes, use IFF CTXT (or ASCII with PageStream text codes) if you plan to import the text into PageStream later. If you choose to export using text codes, the text will be exported without any attributes expressed in the destination filters native format; all attributes will be represented by text codes where supported.