问题描述
我有一个PowerPoint模板。该模板通过时,其中包含一些我需要删除的特殊字体,因为在用户打开它们时会引发警告。
当我使用“替换字体”功能时,它不会删除字体。我处理了这些模板的XML属性,因为某些内容是在运行报表时动态生成的。我仍然可以在幻灯片中看到字体的存在
<a:buFont typeface="Poppins"/>
另一个是<a:buFont typeface="Noto Sans Symbols"/>
哪种似乎都是项目符号列表字体?尽管视图中没有列表...
从XML本身中删除它不是一个选择,因为当我再次更新模板时,它将覆盖它,并且鉴于这种情况通常不会发生,我会忘记所有这些。我需要在模板中修复此问题,然后再将其导出。
我已经编辑了Ariel或Calibri可以看到的所有文本,但是这种Poppins
字体仍然在那里,我不知道如何将其删除。
具体是
- PowerPoint版本是16.36
- 该程序实际上是Powerpoint for Mac(如果需要的话)
如果有人解决了类似的问题并且可以给我一些指导,将不胜感激。
解决方法
buFont 标签表示该字体用于项目符号,而不是实际文本。某个地方的文本级别可能使用为此字体指定的自定义项目符号。每个内容或文本占位符最多可以具有9个文本级别,您可以使用 Home>缩进更多来找到合适的9个级别。
从幻灯片母版开始(查看>幻灯片母版>顶部的较大缩略图)。然后检查每个版式上的每个占位符(“母版”下方的较小缩略图)。最后,检查每张幻灯片上的每个多级占位符,以防添加了本地格式。
我的首选技术是将演示文稿解压缩到XML文件中,然后查找并替换它们。这是替换字体的最快方法,可以将其藏在演示文稿中各种晦涩的地方。在Mac上,这需要一些准备工作才能避免由OS引起的问题。如果您定期创建PowerPoint文件,则值得进行设置。这是我关于此的文章:OOXML Hacking: Editing in macOS。查找有关使用设置为 not 的USB或网络驱动器的部分,以创建隐藏的 .DS_Store 文件。然后使用BBEdit之类的文本编辑器对字体名称进行多文件查找和替换操作。
,我在MacBook Pro上安装了PowerPoint 16.39。尝试单击左上方的 PowerPoint 。然后是首选项,然后是保存图标。在底部,您将字体嵌入。如果您取消选中,则该选项不应再将字体保存到模板中。