5 Replies Latest reply on Aug 31, 2016 10:44 AM by Ivy Mishnick

    Style Field in Character Palette

    Ivy Mishnick

      Some font families show up when using the character palette with an arrow that reveals the styles in that family. Some families show up individually, i.e. Bold, Black, Light, etc. This tends to make the list much longer that it need be. Can anyone explain why this is?

       

      Many thanks

       

       

       

      Screen Shot 2016-08-30 at 3.45.22 PM.png

        • 1. Re: Style Field in Character Palette
          Steve Werner Adobe Community Professional & MVP

          I think that most well designed fonts have file associations which link together different styles of the same font like the ones I'm showing below:

           

          InDesign CC102.png

           

          If they do not, it's because the font designer or font foundary has not created such associations. All InDesign can do is display the fonts they were created.

          • 2. Re: Style Field in Character Palette
            [Jongware] Most Valuable Participant

            Correct. For the dirty details, see the official specifications: The Naming Table

             

            It's a font designer's responsibility to fill in the correct data structures. For the style linking such as InDesign can recognize, this should be either

             

            Font Family name. Up to four fonts can share the Font Family name, forming a font style linking group (regular, italic, bold, bold italic - as defined by OS/2.fsSelection bit settings).

             

            (for really really old style fonts, with only Regular, Bold, Italic, and Bold Italic variants), or

            Typographic Family name: The typographic family grouping doesn't impose any constraints on the number of faces within it, in contrast with the 4-style family grouping (ID 1), which is present both for historical reasons and to express style linking groups

            ...

            Typographic Subfamily name: This allows font designers to specify a subfamily name within the typographic family grouping. This string must be unique within a particular typographic family.

             

            If only the first method is used, InDesign groups each sub-part under the general font family name, such as "Bodoni 72" or "Bodoni 72 Oldstyle", and show the maximum of 4 styles in the flyout menu. If the second – 21st century – set of data is present, InDesign would still show "Bodoni 72" as the family name, but also add "Oldstyle Book", "Oldstyle Book Italic", and "Oldstyle Bold" as sub-styles of that same font.

             

            OP's fonts are decidedly badly constructed, as it seems neither data is present. Of course, for such a large set of styles, the actual font family sub-style should have been made available, but it seems the designer did not even bother to fill in the single fields for "This is a Bold font" and "This is an Italic font". Thus, every single style appears as a unique font.

             

            It could be worthwhile to contact the font supplier about this, so they can send a heads-up to the designer.

            2 people found this helpful
            • 3. Re: Style Field in Character Palette
              Steve Werner Adobe Community Professional & MVP

              It's also possible that you have an OLD, early version of the font, and it's been fixed in newer, later version(s).

              1 person found this helpful
              • 4. Re: Style Field in Character Palette
                Ivy Mishnick Level 1

                Thanks for the excellent detailed information. Very helpful.

                • 5. Re: Style Field in Character Palette
                  Ivy Mishnick Level 1

                  Thanks Steve. I'll check for an updated version.