How to use MPS Tags to style variable data
MPS Tags are a set of pre-defined style tags that can be included in your data files to control the styling of data as it is imported into a document (bold, italic, point size, color, font, etc). MPS Tags is an exclusive feature supported by DesignMerge, Index Builder, and other Meadows software products.
MPS TAGS SPECIFICATION
MPS Tags are a custom set of style tags that can be included in text files or in database fields to control the styling of data as it is imported into a document. To use the feature with DesignMerge Pro or DesignMerge Catalog, all you need to do is set the Filter selection for your Variable Link to use MPS Tags, as shown below:
When your data is imported, any MPS Tags contained within the data will be applied automatically. Please see the table below for a complete list of all supported MPS Tags. You can also download a sample document and data file that demonstrates how to use the MPS Tags feature, or download the MPS Tags Summary in PDF format.
| Tag | Description |
Style Attribute TagsUnless specifically noted, all of the Style Attribute Tags have been implemented using a toggle behavior by default (e.g. <B> enables bold text, and <B> toggles the attribute off, and <B> toggles it back on again, etc.)In addition, and as an option, the Bold, Italic, and Underline tags can also be explicitly cancelled when preceded by a slash (e.g. use <B> to enable Bold text, and </B> to cancel the Bold attribute). |
|
| <P> | Plain - Cancels the following attributes if currently in effect (Bold, Italic, Underline, Superscript, Superior, Subscript, Strike Thru, All Caps, Small Caps) |
| <B> or <b> | Bold (toggle or cancel) |
| </B> or </b> | Cancel Bold |
| <I> or <i> | Italic (toggle or cancel) |
| </I> or </i> | Cancel Italic |
| <U> or <u> | Underline (toggle or cancel) |
| </U> or </u> | Cancel Underline |
| </> | Strike Thru (use <P> to cancel) |
| <K> | All Caps (use <P> to cancel) |
| <H> | Small Caps (use <P> to cancel) |
| <+> | Superscript (use <P> to cancel) |
| <-> | Subscript (use <P> to cancel) |
| <V> | Superior (use <P> to cancel) |
Paragraph Alignment TagsAll paragraph-level MPS Tags, including those related to Paragraph Alignment, must appear at the start of the text for a paragraph. Therefore, MPS Tags for paragraph-level attributes will be applied only when the receiving Text Link is positioned at the beginning of a paragraph in the document. If the Link is not positioned at the beginning of a paragraph, the Link will omit any MPS Tags that are for paragraph-level attributes and those attributes will not be applied. |
|
| <*L> | Left-Align Paragraph |
| <*R> | Right-Align Paragraph |
| <*C> | Center-Align Paragraph |
| <*J> | Justify-Align Paragraph |
Paragraph Style Sheet TagsAll paragraph-level MPS Tags, including those related to Paragraph Style Sheets, must appear at the start of the text for a paragraph. Therefore, MPS Tags for paragraph-level attributes will be applied only when the receiving Text Link is positioned at the beginning of a paragraph in the document. If the Link is not positioned at the beginning of a paragraph, the Link will omit any MPS Tags that are for paragraph-level attributes and those attributes will not be applied. NOTE: If you run into any issues with Paragraph Styles not being picked up properly (e.g. being overridden by a Character Style sheet), try adding a prefix of "<@[None]>" to your Variable Link setting). |
|
| @: | Apply No Style (Reset existing Paragraph Style Sheet) |
| @$ | Apply Standard/Normal paragraph Style Sheet |
| @ParaStyleName: | Apply Paragraph Style Sheet named ParaStyleName |
Character Style Sheet TagsCharacter style sheets can be included anywhere in the data, including at the start of a paragraph. |
|
| <@CharStyleName> | Apply Character Style Sheet named CharStyleName |
Font, Point Size, and Color TagsWhen entering the name for a Font or a Color, please be sure to use inch use inch marks (") and not proper quote characters when bracketing the font name in your data. |
|
| <f"Font Name"> | Change fonts to Font Name. |
| <z###.##> | Change point size to ###.## (e.g. 12.5) |
| <c"Color Name"> | Change color to Color Name. |
Special Character TagsFollowing is a list of special characters that can also be embedded inline with your data. |
|
| <#9> | Tab |
| <\n> | Shift (Soft) Return |
| <#13> | Paragraph (Hard) Return |
| <\-> | Hyphen |
| <\h> | Discretionary Hyphen |
| <\a> | En Dash |
| <\_> | Em Dash |
| <\e> | En Space |
| <\m> | Em Space |
| <\#> | 3-per-Em Space |
| <\$> | 4-per-Em Space |
| <\^> | 6-per-Em Space |
| <\8> | Figure Space |
| <\{> | Hair Space |
| <\[> | Thin Space |
| <\p> | Punctuation Space |
| <\f> | Flex Space |
ExamplesThe download file contains a sample InDesign document and data file that demonstrates the use of all MPS Tags codes. |
|
| MPS Tags Sample | Click here to download the MPS Tags sample file |
| MPS Tags Summary | Click here to download the MPS Tags Summary in PDF format |

