Однобайтовые и двухбайтовые шрифты в PowerPoint

Случается, что при попытке заменить шрифты в презентации PowerPoint выдает ошибку “Вы выбрали однобайтный шрифт для замены двухбайтного шрифта. Выберите из списка двухбайтный шрифт”. Бывало такое?

Однобайтовые и двухбайтовые шрифты в PowerPoint

Ситуация в духе Microsoft: понять чем отличается однобайтный шрифт от двухбайтного, если вы не шрифтовик, решительно невозможно, в списке шрифтов это никак не отмечено, а официальная справка предлагает то же самое: “…В раскрывающемся списке ‘Шрифт’ выберите шрифт, на который вы хотите заменить старый шрифт”.

Кстати, на официальном сайте шрифты уже однобайтовые, а не однобайтные. Reverso Context дает перевод single-byte как однобайтовый, будем придерживаться этого термина.

Чем отличаются однобайтовые и двухбайтовые шрифты?

Однобайтовые шрифты вмещают до 256 символов, этого достаточно для латинских и кириллических алфавитов со всеми дополнительными символами.

Двухбайтовые шрифты вмещают до 65 536 символов (256×256=65 536), такое количество символов необходимо алфавитам языков Азии (японский, корейский, китайский и т.д.).

Примерный список двухбайтовых шрифтов в Microsoft 365

  • DengXian
  • DengXian Light
  • FangSong
  • KaiTi
  • Microsoft YaHei
  • Microsoft YaHei Light
  • Microsoft YaHei UI
  • Microsoft YaHei UI Light
  • NSimSun
  • SimHei
  • SimSun
  • SimSun-ExtB
  • STCaiyun
  • STFangSong
  • STHupo
  • STKaiti
  • STXihei
  • STXingkai
  • STXinwei
  • STZhongsong

Теперь вы знаете зачем нужные эти непонятные шрифты в вашем PowerPoint — чтобы выдать непонятную ошибку в самый неподходящий момент, поджечь вам попку, заставить погуглить и повозиться.

Как заменить двухбайтовый шрифт на однобайтовый?

Двухбайтовый шрифт может попасть в вашу презентацию разными путями. Например, через копирование из других файлов, где он уже есть. Но если он попал к вам в дек, избавиться от него не так просто, ведь заменить его через меню замены шрифтов нельзя. Его можно только найти и уничтожить. Ниже несколько способов решения этой проблемы.

Разделяй и властвуй

Долгий и примитивный способ. Подойдет, если вы не сильно разбираетесь в компьютерных делах и не готовы платить. Делаете две копии файла, в одной удаляете первую половину слайдов, во второй — вторую, проверяете на вкладке «Главная» в разделе «Заменить» по кнопке «Заменить шрифты», где остались двухбайтовые шрифты. Если остались в обеих копиях, повторяете процедуру до тех пор, пока не выясните на каких слайдах есть эти шрифты, на каких нет. Потом воссоздаете (не редактируете!) с нуля эти слайды в оригинальном файле. Не забудьте про Образец слайдов и скрытые объекты.

Надстройка SlideWise

Быстро, изящно, но платно. Надстройка отображает все шрифты в файле вашей презентации и позволяет с легкостью их заменять или удалять. Стоит $48, из России купить нельзя. Есть 14-дневный пробный период. Сгодится как одноразовое решение.

Редактирование через XML

Способ слегка самурайский, но уже на второй раз вы будете заменять неугодные шрифты в презентации быстро и легко. К тому же, в PowerPoint есть и другие трудности со шрифтами, но почти все они решаются именно этим путем. Попробуем на примере тестового файла, в котором я использовал шрифт SimHei.

  1. В меню “Сохранить как…” выбираете XML-презентация PowerPoint (*.xml).
    Так вы сохраняете вашу презентацию как текстовый файл в формате XML (Extensible Markup Language), что позволит искать и заменять в ней текст с помощью текстового редактора. Сохранить так можно только в Windows-версии PowerPoint.
Однобайтовые и двухбайтовые шрифты в PowerPoint
Памятка по форматам, в которые можно сохранить pptx. Источник: <a href="https://t.me/pptxmen/9" rel="nofollow noreferrer noopener" target="_blank">PowerPoint &amp; Презентации</a>
Памятка по форматам, в которые можно сохранить pptx. Источник: PowerPoint & Презентации

2. Открываете получившийся файл в любом текстовом редакторе. Например, в Блокноте. С помощью поиска и замены (Ctrl + H) заменяете название шрифтов. В нашем случае “SimHei” на “Arial”.

Однобайтовые и двухбайтовые шрифты в PowerPoint

3. Сохраняете как XML. Блокнот предложит сохранить файл как *.txt, заменяете “txt” на “xml” после точки в имени файла.

Однобайтовые и двухбайтовые шрифты в PowerPoint

4. Открываете файл в PowerPoint и злобный дракон SimHei ушел!

Ссылки

Что еще почитать о PowerPoint и презентациях

Однобайтовые и двухбайтовые шрифты в PowerPoint

Больше полезной и бесполезной информации о PowerPoint и презентациях читайте в том самом блоге “PowerPoint & Презентации”.

13
10 комментариев

Первый раз услышал про такие шрифты в powerpoint. надеюсь что в последний раз)))

9
Ответить

Особенно весело читать такие новости, когда остальные редакторы потихоньку начинают работать с вариативными шрифтами. Сочувствую людям, которые продолжают фигачить в ПП.

1
Ответить

Увы, шрифты в PowerPoint застряли в прошлом веке, ни вариативности, ни даже альтернативных начертаний. Любой нестандарт рискует принести кучу проблем. Один и тот же шрифт отображается по-разному на разных системах. Еще и рендерится довольно таки убого. Но стандарт есть стандарт.

Ответить

Еще один вариант, скачать шрифт которого нет и на который ругается ПП, после заменить на любой шрифт который понравился послайдно

Ответить

Проблема не в том, что шрифта нет, а в том, что двухбайтовый шрифт можно заменять только на двухбайтовый.

2
Ответить

И, наконец, единственно надежный и самый комфортный способ:
Используешь InDesign вместо PowerPoint и больше никаких головных болей, красных дней календаря и прочей ереси от Микромягких 🙌🏻

Ответить

У InDesign нет головных болей? :)

Ответить