# Font

> Create a new Font.

## Definition

* **Type:** Constructor
* **Namespace:** [UnityEngine](/engine/6000.7/script-reference/unityengine.md)
* **Assembly:** UnityEngine.TextRenderingModule

## Font()

Create a new Font.

```csharp
public Font()
```

### Remarks

You may want to use this if you need to create Font objects programmatically to set up your own font by assigning the [\_characterInfo](/engine/6000.7/script-reference/unityengine/font/characterinfo.md) property.

## Font(string)

Create a new Font.

```csharp
public Font(string name)
```

### Parameters

**** (\[string]\(https\://learn.microsoft.com/dotnet/api/system.string)): The name of the created Font object.

### Remarks

You may want to use this if you need to create Font objects programmatically to set up your own font by assigning the [\_characterInfo](/engine/6000.7/script-reference/unityengine/font/characterinfo.md) property.
