---
schema_version: "1"
id: 8b0ee0399f90604013273dfbf1f1fc6a5f465c3878164fbbb4540551f2ea5eb7
title: 使用自定义字体
collection: tableau
version: current
locale: zh-cn
portal_url: https://docs.salesforce.com/tableau/current/zh-cn/public/desktop/formatting_create_custom_fonts.md
canonical_url: https://help.tableau.com/current/public/desktop/zh-cn/formatting_create_custom_fonts.htm
source_site: help.tableau.com
content_type: documentation
content_hash: c28b8c504c57309bc9d522a79307cd65040ab4523cc7681c636e213cd7c3d853
description: Use and publish custom fonts in Tableau visualizations and published workbooks.
---
[跳转到主要内容](#main-content)

# 使用自定义字体

Tableau 提供了各种字体供您在可视化项中使用，包括采用其默认字型的字体。Tableau。不过，您可能想使用一种与提供字体不同的字体。例如，您可能希望使用您的公司品牌所独有的字体。

若要在 Tableau 中使用自定义字体，第一步是将其安装在运行 Tableau 的计算机上。这包括 Tableau Desktop，并且，如果发布到 Tableau Server，则还包括运行 Tableau Server 的任何计算机。

> [!IMPORTANT]
> 
> **重要信息**：如果在 Tableau Desktop 中指定的字体未同时安装在 Tableau Server 的所有节点上，则 Tableau Server 将替换默认字体。

为了确保 Tableau Server 能够正确地呈现字体，请确保字体位于随大多数浏览器一起安装的字体列表上。这些通常安装的字体称为“Web 安全”字体，如[此处](https://www.cssfontstack.com/)详述。

**注意：**如果从 Tableau Server 下载工作簿，将不会随工作簿一起下载自定义字体。

有关安装字体的详细信息，请参见以下链接：

- [如何在 Windows 中安装或删除字体](https://support.microsoft.com/zh-cn/kb/314960)（Microsoft 知识库）
- [Mac 基础知识：字体册](https://support.apple.com/zh-cn/HT201749) （Apple 支持）

字体安装之后将自动出现在 Tableau Desktop 的“格式”窗格中，您可以在该窗格中使用该字体来更改位于工作簿或工作表级别的字体。有关详细信息，请参见[在工作簿级别设置格式](https://help.tableau.com/current/public/desktop/zh-cn/formatting_workbook.htm)、[在工作表级别设置格式](https://help.tableau.com/current/public/desktop/zh-cn/formatting_worksheet.htm)和[设置文本和数字的格式](https://help.tableau.com/current/public/desktop/zh-cn/formatting_specific.htm)。

## 发布自定义字体

需要了解作者和发布的工作簿如何交互，才能发布包含自定义字体的工作簿。

<table style="width: 100%;"><colgroup><col style="width: 50%;"><col></colgroup><tbody><tr><td><p><img src="https://help.tableau.com/current/public/desktop/zh-cn/Img/Font_Flow_2.png" alt="说明服务器、桌面、连接器和 Tableau 之间的连接的图表。"></p></td><td><h4>发布自定义字体工作流程</h4><ol style="list-style-type: upper-alpha;"><li value="1"><p>工作簿是在 <span class="mc-variable Variables.TabsProductDesktop variable">Tableau Desktop</span> 中创建的。</p><p><span class="uicontrol">或者</span></p></li><li value="2"><p>工作簿是使用 Web 制作创建的。</p></li></ol><p><span class="uicontrol">则</span></p><ol style="list-style-type: upper-alpha;" start="3"><li value="3"><p>工作簿将发布到 Tableau Server。</p><p><span class="uicontrol">或者</span></p></li><li value="4"><p>工作簿将发布到 Tableau Cloud。</p></li></ol></td></tr></tbody></table>

<table class="table--plain"><tbody><tr><td><h4>如果</h4></td><td><h4>则</h4></td></tr><tr><td><p><span class="uicontrol">A</span>- 工作簿是在 <span class="mc-variable Variables.TabsProductDesktop variable">Tableau Desktop</span> 中创建的。</p></td><td><p>您可以在工作簿中使用计算机上安装的任何字体。</p></td></tr><tr><td><p><span class="uicontrol">B</span>- 工作簿是使用 Web 制作创建的。</p></td><td><p>设置文本格式时，只有 Tableau Server 或 Tableau Cloud 上安装的字体才起作用。</p></td></tr><tr><td><p><span class="uicontrol">C</span>- 工作簿发布到 Tableau Server。</p></td><td><p>必须在所有服务器节点上安装任何自定义字体。</p><p>如果 Tableau Server 上未安装字体，则在发布时，未安装的字体将被替换为替代字体。</p></td></tr><tr><td><p><span class="uicontrol">D</span>- 工作簿发布到 Tableau Cloud。</p></td><td><p>仅显示 Tableau Cloud 支持的字体。</p><p>在发布时，工作簿中的任何不支持的字体将被替换为替代字体。有关支持的字体的列表，请参见<a href="https://help.salesforce.com/s/articleView?id=001472975&amp;type=1" target="_blank">知识库文章：字体未按预期显示</a>。</p></td></tr></tbody></table>

### 已发布文档中的自定义字体疑难解答

发布之后，查看已发布工作簿的任何人都需要在其计算机上安装自定义字体。这就是为何最好要将字体限制为 Tableau 字体或 Web 安全字体的原因。

<table style="width: 100%;mc-table-style: url('Resources/TableStyles/Shaded-NoBorder.css');" class="TableStyle-Shaded-NoBorder" cellspacing="0"><colgroup><col class="Column-Column1"><col class="Column-Column1"></colgroup><thead><tr class="Head-Header1"><th class="HeadE-Column1-Header1"><h3 is="heading-item" :level="3" id="问题">问题</h3></th><th class="HeadD-Column1-Header1"><h3 is="heading-item" :level="3" id="可能的解决方案">可能的解决方案</h3></th></tr></thead><tbody><tr class="Body-Body1"><td class="BodyE-Column1-Body1"><p>某些字体在视图中正确，但其他字体不正确。</p></td><td class="BodyD-Column1-Body1">当视图有许多标记时，服务器将在服务器端呈现标记，并将标记显示为静态图像。这可能会导致视图中的某些字体看起来与视图的其余部分不一致。若要解决此问题，请减少每个视图的标记数。</td></tr><tr class="Body-Body2"><td class="BodyE-Column1-Body2"><p>对于不同的查看者，字体上的间距看起来是不同的。</p></td><td class="BodyD-Column1-Body2">如果查看者在其计算机上安装了自定义字体，则查看者将看到正确显示的字体。但是，每个浏览器都使用略有不同的方法来呈现字体，因此不同浏览器之间的字体显示略有不同是正常的。</td></tr><tr class="Body-Body1"><td class="BodyB-Column1-Body1"><p>为查看者显示的字体不同。</p></td><td class="BodyA-Column1-Body1">如果查看者没有在其计算机上安装自定义字体，则工作簿中任何未安装的字体将被替换为浏览器选择的替代字体。</td></tr></tbody></table>