Literal ampersand (&) doesn't show in font's OpenType stylistic set menu
Adobe InDesign version: 20.1
Expected Results:
1. Use a font in InDesign that contains an OpenType stylistic set option with a name containing an ampersand (&).
2. Look for that stylistic set in Character > OpenType > Stylistic Sets.
3. The ampersand should be visible in the name of the stylistic set.
Actual Results:
The ampersand does not appear in the stylistic set name.
-
Ryan commented
*Adobe InDesign v21.3*
## Steps to reproduce the issue
1. Install two test fonts with the following family names:
- *“A & B - Test 1”*
- *“A&B - Test 2”*
2. Launch InDesign.
3. Open the Character panel.
4. Type *“A & B”*
5. Observe the displayed family names in the dropdown results.## Expected result
Both family names should display exactly as defined in the font name table:
- *“A & B”*
- *“A&B”*## Actual result
The family name containing spaces around the ampersand displays correctly:
- *“A & B”*
The family name with the ampersand between adjacent characters does not display correctly in the dropdown:
- *“AB”*
The ampersand is removed from the dropdown display only when positioned between non-space characters.
## Additional notes
- The full family name displays correctly elsewhere in the UI after selection.
- This appears to be specific to ampersands between adjacent characters, though it could potentially affect other special characters as well.
- The OpenType name table values are spec-compliant. Please see name ID 6 in the [OpenType `name` table specification](https://learn.microsoft.com/en-us/typography/opentype/spec/name).
- Name IDs 1, 4, 6, and 16 all preserve the ampersand correctly.## Attachments
- Screenshot showing the font search results and incorrect dropdown rendering.
- Two minimal test fonts demonstrating the issue.Dropbox link to test fonts: [test_fonts.zip](https://www.dropbox.com/scl/fi/dms840fkjanhoamsg4q3f/test_fonts.zip?rlkey=6z4fhpgy7mhjcsnyns8ougoov&dl=0)