The following statements allow for the specifying of three path components from metadata:
Rename templates support a variety of transformations which can be applied when constructing a filename. If you are using a rename template with any of the above statements you can apply whatever transformations you wish in the template. If you want to perform transformations on the potentially three inserted path components you can configure them by pressing the Transformations... button. A panel will be displayed containing the transformation settings. Close the panel by clicking off the panel or by pressing the Escape key.
The following transformations are supported:
- Convert multi value delimiter sequences
- There are three options:
- None
- Multi value delimiter sequences are not modified.
- Setting
- Path components will use the Settings-Rename-Multi Value Delimiter substitution setting to determine what to do with multi value delimiter sequences. The setting is treated the same as when renaming:
- when empty, a path component will be truncated at the first multi value delimiter sequence.
- when not empty, the setting will replace multi value delimiter sequences.
If you want to override the default value you can use a Modify Application Settings statement to do so.
- Named Variable
- Named variable Transform for Multi Value Delimiter is used as the source for the transformation. The contents are interpreted the same as the Settings-Rename-Multi Value Delimiter substitution setting. This option is useful when you want a different transformation for path components and rename templates.
- Case transformation
- You can optionally specify any of the case transformation operations described in Alphabetic Case Transformations.
- Apply Name exceptions
- Apply General exceptions
- Apply Replacements
- Convert Roman numerals to upper case
- You can optionally choose to apply Name Exceptions, General Exceptions, Replacements and Roman Numeral capitalization. In the case of General Exceptions and Replacements, if the defaults are split for Case and Rename operations, the Rename set will be used. More information on these settings can be found in Alphabetic Case Transformations.
- Convert spaces to underscores
- All space characters will be converted to underscores (_).
- Encoding
- You can apply the following encoding changes:
- Remove Accents
- This setting will attempt to remove all accents from characters.
- Force Latin-1
- This setting attempts to ensure that every character can be represented as an ISO Latin-1 character. It does so by changing various characters to their similar ISO Latin-1 equivalents, removing accents if necessary and as a last resort by changing characters which cannot be represented as ISO Latin-1 to underscore characters. Unicode UNFC, and Fold Characters are applied. See the Re-Encoding Text for more information.
- Force ASCII
- This setting attempts to ensure that every character can be represented as an ASCII character. It does so by changing various characters to their similar ASCII equivalents, removing accents if necessary and as a last resort by changing characters which cannot be represented as ASCII to underscore characters. Unicode UNFC, and Fold Characters are applied. See the Re-Encoding Text for more information.
If any transformation is specified, the Settings - Rename - Settings - Space handling setting is applied.
The Set as Defaults button sets the transformations to be applied for statements when they are first added to the statement list.