FontAgent® lets you create smart sets that are dynamic collections of fonts that match one or more rules that you specify.
If you create a smart set and later add fonts to FontAgent that match the set’s rules, FontAgent adds those fonts to the set automatically.
Creating a Smart Set
To create a smart set, follow these steps:
- Click the gear icon at the bottom of the Sets Sidebar and select New Smart Set.
- FontAgent displays the Smart Set dialog. Enter a name for the new Smart Set.
- If you have more than one rule for your Smart Set, select whether you want the fonts in the set to match any or all of your rules.
- Enter your first rule by using the pull-down menus to select an attribute, operator and value.
- Click the + and – buttons at the right of each rule to add or remove additional rules.
- Click Save and FontAgent will display your new Smart Set in the Sets Sidebar, and the fonts it contains in the Table or List View.

Editing Smart Set Criteria
To change the criteria for a Smart Set, follow these steps:
- Select the Smart Set and choose the Tools > Edit Smart Set command.
- Change, add or remove rules using the +/- buttons and the pull-down menus in the dialog.
- Click Save and FontAgent then updates the contents of the Smart Set with your changes.
Renaming Smart Sets
To rename a Smart Set, follow these steps:
- Double-click the Smart Set’s name in the Sets Sidebar.
- Enter the new name for the set.
- Press Return.
Sample Smart Search Definitions
The table below illustrates some sample Smart Sets and their associated criteria. Note that these are only examples. The right Smart Sets for you are limited only by your creative needs and imagination.
| SET DESCRIPTION | SMART SET SEARCH CRITERIA |
| Fonts rate 4 or more stars | Rating is 4 stars |
| Fonts published by TypeDrive | Match any of: – Font Name contains TypeDrive – Foundry Name contains TypeDrive – Copyright contains TypeDrive |
| Fonts whose file format is OpenType | Font Type is OpenType |
| OpenType fonts published by TypeDrive | Match all of: – Foundry Name contains TypeDrive – Font Type is OpenType |
| Fonts that are heavier than regular weight | Weight is: – Check semi-bold, bold and black |
| Fonts that are lighter than regular weight | Weight is: – Check thin and light |
| Fonts with italic, slanted or oblique in their names | Match any of: – Font Name contains italic – Font Name contains slanted – Font Name contains oblique |
| Fonts that slant to the right | Slant is italic |
| Fonts whose character width is less than normal | Proportion is: – Check narrow, semi-condensed and condensed |
| Fonts whose character width is greater than normal | Proportion is: – Check extended and wide |
| Fonts tagged for the Everest project | Font Tags contains everest |
| Fonts used in print job 3475 | Match any of: – Font Tags contains 3475 – Comments contains 3475 |
Best Practices for Defining and Using Smart Sets
Here is a summary of best practices for defining and using Smart Sets in FontAgent:
- Create dynamic Smart Sets based on criteria rather than static sets when you can, since Smart Sets automatically update their contents as you add fonts to your catalog.
- Use disclosure triangles in the Sets Sidebar to show and hide Smart Sets and preserve the usability of your Sets Sidebar.
- Use Smart Sets based on tags to associate fonts with temporary projects or ones that come and go over time.
- For infrequent searches, instead of defining sets, use FontAgent’s powerful Search facility, which finds any matching font information automatically.
