---
title: kCMTextMarkupAttribute_GenericFontFamilyName
framework: coremedia
role: symbol
role_heading: Global Variable
path: coremedia/kcmtextmarkupattribute_genericfontfamilyname
---

# kCMTextMarkupAttribute_GenericFontFamilyName

A generic font family name identifier.

## Declaration

```swift
let kCMTextMarkupAttribute_GenericFontFamilyName: CFString
```

## Discussion

Discussion This attribute’s value must be one of the constants listed below. You need to map generic fonts to the family name of an installed font before rendering and/or measuring text (see Media Accessibility). When the system specifies legible output, an attributed string has at most one of kCMTextMarkupAttribute_FontFamilyName or kCMTextMarkupAttribute_GenericFontFamilyName associated with each character.

## Topics

### Font Names

- [kCMTextMarkupGenericFontName_Default](coremedia/kcmtextmarkupgenericfontname_default.md)
- [kCMTextMarkupGenericFontName_Serif](coremedia/kcmtextmarkupgenericfontname_serif.md)
- [kCMTextMarkupGenericFontName_SansSerif](coremedia/kcmtextmarkupgenericfontname_sansserif.md)
- [kCMTextMarkupGenericFontName_Monospace](coremedia/kcmtextmarkupgenericfontname_monospace.md)
- [kCMTextMarkupGenericFontName_MonospaceSerif](coremedia/kcmtextmarkupgenericfontname_monospaceserif.md)
- [kCMTextMarkupGenericFontName_MonospaceSansSerif](coremedia/kcmtextmarkupgenericfontname_monospacesansserif.md)
- [kCMTextMarkupGenericFontName_ProportionalSerif](coremedia/kcmtextmarkupgenericfontname_proportionalserif.md)
- [kCMTextMarkupGenericFontName_ProportionalSansSerif](coremedia/kcmtextmarkupgenericfontname_proportionalsansserif.md)
- [kCMTextMarkupGenericFontName_SmallCapital](coremedia/kcmtextmarkupgenericfontname_smallcapital.md)
- [kCMTextMarkupGenericFontName_Casual](coremedia/kcmtextmarkupgenericfontname_casual.md)
- [kCMTextMarkupGenericFontName_Cursive](coremedia/kcmtextmarkupgenericfontname_cursive.md)
- [kCMTextMarkupGenericFontName_Fantasy](coremedia/kcmtextmarkupgenericfontname_fantasy.md)

## See Also

### Fonts

- [kCMTextMarkupAttribute_FontFamilyName](coremedia/kcmtextmarkupattribute_fontfamilyname.md)
- [kCMTextMarkupAttribute_BaseFontSizePercentageRelativeToVideoHeight](coremedia/kcmtextmarkupattribute_basefontsizepercentagerelativetovideoheight.md)
- [kCMTextMarkupAttribute_RelativeFontSize](coremedia/kcmtextmarkupattribute_relativefontsize.md)
