listTrueTypeFonts

List available TrueType fonts

Description

example

fontNames = listTrueTypeFonts returns a cell array of sorted TrueType font names installed on the system.

Examples

collapse all

listTrueTypeFonts
ans = 231x1 cell array
    {'Balker'                         }
    {'DejaVuMathTeXGyre'              }
    {'DejaVuSans'                     }
    {'DejaVuSans-Bold'                }
    {'DejaVuSans-BoldOblique'         }
    {'DejaVuSans-ExtraLight'          }
    {'DejaVuSans-Oblique'             }
    {'DejaVuSansCondensed'            }
    {'DejaVuSansCondensed-Bold'       }
    {'DejaVuSansCondensed-BoldOblique'}
    {'DejaVuSansCondensed-Oblique'    }
    {'DejaVuSansMono'                 }
    {'DejaVuSansMono-Bold'            }
    {'DejaVuSansMono-BoldOblique'     }
    {'DejaVuSansMono-Oblique'         }
    {'DejaVuSerif'                    }
    {'DejaVuSerif-Bold'               }
    {'DejaVuSerif-BoldItalic'         }
    {'DejaVuSerif-Italic'             }
    {'DejaVuSerifCondensed'           }
    {'DejaVuSerifCondensed-Bold'      }
    {'DejaVuSerifCondensed-BoldItalic'}
    {'DejaVuSerifCondensed-Italic'    }
    {'Delphine'                       }
    {'Domestic Manners'               }
    {'Dustismo'                       }
    {'Dustismo Roman'                 }
    {'Dustismo Roman Bold'            }
    {'Dustismo Roman Italic'          }
    {'Dustismo Roman Italic Bold'     }
      ⋮

fontNames = listTrueTypeFonts;
LucidaFonts = fontNames(~cellfun(@isempty,regexp(fontNames,'^Lucida')))
LucidaFonts = 8x1 cell array
    {'LucidaBrightDemiBold'   }
    {'LucidaBrightDemiItalic' }
    {'LucidaBrightItalic'     }
    {'LucidaBrightRegular'    }
    {'LucidaSansDemiBold'     }
    {'LucidaSansRegular'      }
    {'LucidaTypewriterBold'   }
    {'LucidaTypewriterRegular'}

Output Arguments

collapse all

Available TrueType fonts on system, returned as a cell array of sorted TrueType font names.

Introduced in R2015b