> ## Documentation Index
> Fetch the complete documentation index at: https://docs.presenton.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Fonts

> Detect, resolve, and verify the fonts used by a custom presentation template.

Template Studio detects the fonts used in an uploaded PowerPoint presentation and helps make them available to the generated custom template.

Presenton provides fonts available through Google Fonts. If the PPTX uses a font that is not available, Template Studio lets you upload the font file manually.

<Note>
  This workflow manages fonts for custom templates. Template Studio does not provide color configuration during template creation; colors and other visual styling come from the uploaded PowerPoint design.
</Note>

## How font detection works

When you upload a filled `.pptx`, Template Studio reads the fonts referenced by its slides.

| Detection result                       | What happens                                                               |
| -------------------------------------- | -------------------------------------------------------------------------- |
| Font is available through Google Fonts | Presenton makes the font available automatically                           |
| Font is not available                  | Template Studio shows it as missing and provides an upload control         |
| Missing font is not uploaded           | A fallback font may change text width, wrapping, spacing, and slide layout |

## Review and resolve template fonts

<Steps>
  <Step title="Upload the PowerPoint presentation">
    Open **Templates**, start a new template, and upload the filled PPTX that contains your branded slide designs.
  </Step>

  <Step title="Start font detection">
    After the file is ready, continue to the font review step. Template Studio analyzes the fonts referenced by the presentation.
  </Step>

  <Step title="Review the detected fonts">
    Check the font list. Fonts available through Google Fonts are provided by Presenton. Fonts that cannot be found are marked for manual upload.

    <div className="guide-media guide-media--detail">
      <p className="guide-media-label">Review detected fonts and identify missing files</p>

      <div className="guide-media-viewport">
        <img src="https://mintcdn.com/presenton-521d9e2f/oSISzG16Qh-yjB8A/images/user-guide/template-creation/closeups/review-fonts.png?fit=max&auto=format&n=oSISzG16Qh-yjB8A&q=85&s=4f73e958a23b0fa536abbb4704350f61" alt="Close-up of Template Studio font analysis showing detected fonts and a missing font upload control" width="1000" height="700" data-path="images/user-guide/template-creation/closeups/review-fonts.png" />
      </div>
    </div>
  </Step>

  <Step title="Upload missing fonts">
    Use the upload control beside each missing font and select the corresponding font file from your computer.

    <div className="guide-media guide-media--detail">
      <p className="guide-media-label">Upload a font that Presenton could not resolve</p>

      <div className="guide-media-viewport">
        <img src="https://mintcdn.com/presenton-521d9e2f/oSISzG16Qh-yjB8A/images/user-guide/template-creation/closeups/missing-font-upload.png?fit=max&auto=format&n=oSISzG16Qh-yjB8A&q=85&s=2368a1ac5350d7fcee0d0367b27ad60c" alt="Close-up of Template Studio Font Management with an upload action for a missing font" width="900" height="500" data-path="images/user-guide/template-creation/closeups/missing-font-upload.png" />
      </div>
    </div>
  </Step>

  <Step title="Continue to slide preview">
    When the required fonts are available, continue to preview. Inspect titles, body text, line breaks, spacing, and alignment before creating the template.
  </Step>
</Steps>

## Choose the correct font file

* Upload the font family and weight requested by Template Studio.
* Use a font file that your organization is permitted to use and distribute.
* Keep regular, medium, semibold, bold, and italic variants available when the source deck uses them.
* Do not substitute a similarly named font without checking every affected slide.

<Warning>
  Font files are licensed assets. Confirm that your font license permits use in the deployment, generated presentations, and exported files.
</Warning>

## Verify font fidelity

After the template is generated:

1. Open its layouts and check short and long sample text.
2. Confirm headings and body text use the intended family and weight.
3. Look for unexpected wrapping, clipping, overflow, and alignment changes.
4. Generate a short Standard presentation with the custom template.
5. Export both PPTX and PDF and inspect them in the applications your audience will use.

<CardGroup cols={2}>
  <Card title="Template creation" icon="wand-magic-sparkles" href="/user-guide/template-creation">
    Upload the source PPTX and create the reusable template.
  </Card>

  <Card title="Template Editing" icon="layer-group" href="/user-guide/editing-and-refining/template-editing">
    Test text behavior and character limits after generation.
  </Card>
</CardGroup>
