Additional advanced setting can be applied via the gear button at the upper right of the rename token editor panel . If the gear button is preceded by a grey circle, there are no advanced settings currently enabled. If the gear button is preceded by a green circle, there are current advanced settings enabled.
Note that if any setting on the advanced settings panel is enabled, the default space handling as defined in Settings - Rename - Settings - Space handling, is not performed.
The following advanced settings are available:
Note that the functions are applied in the following order: Windows, Leading, Compress, Trailing, Unicode Normalization.
The following function buttons are available:
When IfDup tokens result in text being appended, the above transformations can be somewhat muddled. For example: assume the following:
The files would be renamed: Test.mp3 and Test_ (2).mp3
This is because all rename transformations are applied on the final text in a filename. In Test_ (2) the _ character is not at the end.
The Apply transformations for IfDup setting applies various transformations on all text immediately before the first IfDup token which is true. ie. the IfDup is being processed.
If the setting was enabled, the two files would be renamed to Test.mp3 and Test (2).mp3 as the transformations would be applied on Test_ before inserting the ·(❨Dup #❩) text.
The Apply transformations for IfDup setting applies the following transformations if they are enabled:
Unicode supports the encoding of most accented characters as precomposed single characters or decomposed sequences. É, precomposed has a string length of 1. When decomposed it has a string length of 2. The string displays the same regardless of the encoding.
The Unicode normalization control allows you to implicitly choose a Unicode normalization form to force the encoding. The choices are No Change, UNFC (precomposed) and UNFD (composed). UNFC stands for Unicode Normalization Form C. UNFD stands for Unicode Normalization Form D. Note that this transformation should rarely be required. In fact it is only required if you are targeting a non Mac filesystem which requires UNFC.
Note that the full set of applicable rename transformations is always performed after the entire name has been constructed.