# Typography
*Notice*: Much of this component, with exception of the UIFont and UIFontDescriptor APIs, will soon
be deprecated. Please consider using the [schemes/Typography](../schemes/Typography) component and
the [Material Theming](../../docs/theming) APIs instead.
---
The Typography component provides methods for displaying text using the type sizes and opacities
from the Material Design specifications.
## Design & API Documentation
## Installation
### Installation with CocoaPods
To add this component to your Xcode project using CocoaPods, add the following to your `Podfile`:
```bash
pod 'MaterialComponents/Typography'
```
Then, run the following command:
```bash
pod install
```
## Usage
- [Typical use](typical-use.md)
## Type Sizes and Opacities
- [Type sizes and opacities](type-size-opacity.md)
## Advanced Usage
- [Advanced use](advanced-use.md)
- [Dynamic Type](dynamic-type.md)