|
|
One of the things which sets TextSpresso apart from its competition is its exceptional editable filter support. TextSpresso provides a total of seven different core filter types and provides user friendly graphical editors for each filter type. This allows you to adapt TextSpresso to your specific needs, modifying the included filters to your specifications and creating entirely new ones without resorting to cryptic programming languages or cumbersome user interfaces.
You can also share filters you create with other users, and download new and improved filters from the Taylor Design web site as they become available.
Finally, you can categorize your filters any way you like. By categorizing filters you can organize your library to make filters easily accessible. You can even mark often used filters as "Favorites" so that they appear at the top of the Filter menu for rapid access.
In this chapter you will learn how to create, edit, import, export, and manage your filters.
When you create a filter you select the specific type of filter you want to create. TextSpresso then creates a new filter of the selected type and allows you to edit it. To create a new filter do the following:
A filter editor for the type of filter you created will be opened so that you can define your new filter. You can read more about what is common to all filter editors below. You can read more about the specific filter editor for you new filter in subsequent chapters.
Note that when creating a filter, the Save button in the editor finishes creating the filter, while the Cancel button cancels the new filter.
Every filter type has its own graphical filter editor which allows you to define the filter. Since each filter type has its own function and design rules this chapter will only cover that which is common to editing all filter types.
There are two ways to open the filter editor for a particular filter. The first method is:
The second method is:
The top and bottom portion of every filter editor is the same. In the top portion there are fields for typing both the filter name and category, and for entering any notes about the filters function and design. Simply enter the information in these fields. You'll notice that there's a popup menu next to the Category field. This menu lists the existing categories, and selecting one from this menu automatically fills the Category field. (Click to learn more about filter categories.)
There's also a check box titled Favorite? Check this box to make the filter a favorite filter. (Click to learn more about favorite filters.)
Finally, there's a Hot Key field for entering a hot key. You can learn more about Hot Filter and hot keys in the Hot Filter chapter.
In the bottom portion there is a Save button which saves any changes you have made or creates the filter. There is a Cancel button which cancels the edit or creation.
The middle of the filter editor is specific to the filter type you are editing. To learn more about editing a particular filter type, turn to the appropriate chapter for that type.
Note on text fields: Some of the filter editors, such as those for the Replace Text and Replace Pattern filter types, use non-standard text fields for entering search and replace strings. These text fields can display any character in the 8-bit Mac ASCII range, including control characters. Unlike a normal text field, they map each real character in the text to one or more display characters for display. This way control characters can be displayed by their abbreviated names or codes, such as NUL (for ASCII 0) or CR (for carriage return).
Because these are non-standard fields they don't provide all of the same features as a regular Mac OS text field. In particular you can't select, cut, copy, clear or delete a subset of the displayed text, nor can you paste new text in the middle of the field. You can type and delete normally, but the cursor is always positioned at the end of the text. Cut, Copy, Paste, and Clear always operate on the entire field.
We're working on improving these special fields so that they work exactly like standard Mac OS text fields while providing the special display capabilities. For now, be aware that there are some differences with these fields with respect to selecting text.
You will also notice that wherever you see one of these special fields, you will see a popup character menu next to the field. Selecting any character in this field pastes the character at the end of the field. Using this popup menu you can enter characters which cannot normally be entered from the Macintosh keyboard, such as NUL and Linefeed (LF).
Sometimes you may want to duplicate an existing filter and modify it slightly rather than start from scratch. To duplicate a filter do the following:
You can also use the Filter palette:
The filter copy will have a number after its name. You can then select and edit the filter to your liking.
You can delete filters which you no longer use or which you have replaced. Filters don't occupy very much RAM, so you shouldn't be too concerned with deleting unused filters. Better to keep a filter around for when you do need it rather than throw it away.
Warning: You cannot undo a filter deletion, so be careful with this command. It's a good idea to export filters you want to delete before deleting them so that you can restore them later.
To delete a filter:
You can also delete filters from the Filter Palette:
TextSpresso allows you to mark your most frequently used filters as favorite filters. Favorite filters are listed near the top of the Filter menu and can be accessed without going into a category submenu. They also may be listed separately in the Filter Palette. Optionally, they are sorted to the top of the Filter Palette in all categories if this preference is turned on in the Application Preferences window (see the Preferences chapter for more information). By marking your work filters as favorites you can make them easier to access and group them together despite their being from separate categories.
As you learned above, you can mark a filter as a favorite using the filter editor. Another way to mark a favorite filter is listed below:
TextSpresso allows you to assign each filter to a category. In the Filter menu filters are listed under their category submenus. In the Filter Palette you can choose to view only filters from a specific category. The filters included with TextSpresso are organized according to their functions, i.e. Internet filters, Publishing filters, etc.
As you learned above, you can assign a filter to a specific category using the filter editor. Another way to move filters to a new category is listed below:
Categories are your tool for organizing your filters. They make it easier to find filters in a large library.
To import filters created by other TextSpresso users, do the following:
To export filters you've created so that other TextSpresso users can use them, do the following:
The current filter types and their uses are listed below.