Get desktop application:
View/edit binary Protocol Buffers messages
Used in:
,Next = 5
Used in:
activate for this region
activate for any of these
e.g. 90%
e.g. 110%
e.g. Impact; the local family to use
A mutually-exclusive category for each font. The categories are: Serif, Sans Serif, Display, Handwriting and Monospace. Being mutually exclusive is a significant deficiency as, for example, most Display fonts are typically Serif or Sans Serif and that is not captured. For searching, this field is replaced by stroke and classifications (see below), however, this field persists (it's required after all) and will continue to be populated in the onboarding process. This is repeated field, yet Google Fonts only uses the last entry so multiple entries should be avoided.
Only the LAST value is used by Google Fonts
Optional url for more info about the font.
The script to use when picking sample text. See the Script spanner table.
Stroke of the letter forms: serif, sans serif, etc. Stroke is mutually exclusive. The values are the string names from the Stroke enum or the empty string.
A family's broad classifications: display, handwriting, monospace, etc. The values are the string names from the Classification enum.
Next = 25
Used in:
Used in:
Corresponds to SampleTextProto in google3/java/com/google/fonts/backend/spanner/google_fonts_proto.proto
Used in:
A file to take from source and where to put it in dest Ex web/split/Roboto[wdth,wght].ttf => Roboto[wdth,wght].ttf
Used in:
Used in:
See https://github.com/googlefonts/fontc/issues/1124
Message so we can add additional fields like value in future
Used in:
e.g., OS
Used in: