.TTF vs .TTC Fonts and PowerPoint for the Web

Our design team recently noted a problem with a template project we were developing. Having a problem with PowerPoint is unfortunately part of the design process, it is part of “working within the limitations of PowerPoint.” But this problem was not making sense. After lots of internal troubleshooting, I started an email conversation with Microsoft Dev and Product Managers about it. This led to discovering something new. Unfortunately, the discovery did not fix the problem, and it led to discovering what Microsoft shows as working, does not – ugh!

So, here’s the deal, PowerPoint is really, really bad at helping users with font management. One glimmer of positive news is Microsoft’s investment in Cloud Fonts. These are fonts that Microsoft owns (or owns usage rights to), that Microsoft applications recognize, and if a font is not installed on your computer, it is automatically downloaded, installed and the document updates to display the correct font. We call these “Microsoft Safe Fonts” and encourage clients to stay within this set of fonts so everyone knows everyone will see the same thing.

I am going to avoid going into all the ways MS Office fails to manage, help or inform users if a non-standard font is not available when a presentation is opened – or this will become a very long, very negative rant. I am going to stick to Microsoft Cloud Fonts, because these are the good thing, but also the bad. Microsoft has a webpage, Clouds Fonts in Office, with information about what Cloud Fonts are and a list of every cloud font available (go to the page here). It is also fairly up to date showing as of this post, it was last revised just a few months ago on April 27, 2021.

Expand the “Cloud Fonts List” and it is (now) important to note there are two file formats for the fonts. They are either .TTF or .TTC. On the technical side, .TTF is “true type font” which is a mainstay in the font file format options. .TTC is “True Type Collection” and less used. But it should be used more because it is on the technology side of things, a great option. The “collection” part of the True Type Collection format means it can have several variations of a font in a single file vs. needing to manage multiple files, one for each variation. On the image below, left is the font name, middle the file name with file type extension, and right is the version number of that file.

Expand the “Cloud Font Availability by Application” section and there is a nice, organized cross reference of what devices and versions of PowerPoint will work with what (note: it is wrong, we will get to that shortly).

For TLC Creative Services we have studied this information in detail, and I have had the opportunity to interact directly with the Microsoft developers asking clarifying questions. I feel I have a particularly good understanding of fonts on the technical side (hey, years of print design and production makes you obsess over fonts), and a very good understanding of how Microsoft applications, especially PowerPoint, are setup to work with fonts – including where they do not work (that list is much longer than what does work). So when one of our design team emails me saying there is a font display problem, I am prepared to address it and find a work around.

This is same PowerPoint template open in two different versions of PowerPoint. The slide title font is clearly not displaying the same. The immediate questions are; is this a custom font that is not installed on one device? Are we sure this is a Microsoft safe font (eg. font listed on the Microsoft Cloud Fonts in Office web page)? What are the devices? Are both connected to the internet (a cloud font cannot download and install if there is no internet available)? And many other questions to go down the list of potential problems.

This is the same presentation template file open on the same computer, each on a separate monitor, each in a different PowerPoint application. The left image is the file open in Microsoft Teams (aka PowerPoint for the Web). The right part of the image is the file open in the Windows Desktop version of PowerPoint. So, the availability of the cloud font is the same for both because they are the same file being viewed on the same computer – WHAT IS HAPPENING HERE $#@%!?

Here is where things went even further down, in regard to trust. We now know, because of this accidental discovery, there a HUGE MISSING COMMUNICATION piece from Microsoft. Before I rant any further, one of the internal Microsoft managers did promise that a fix for this is in process. No timeline given to this issue we have all been living with for the past 2-3 (?) years of using Microsoft Cloud Fonts, but I am hopeful this blog post will be outdated and just a timestamp of an old problem soon.

The .TTC file format for fonts is very cool. It allows a single file to hold all of variations of a font. As example, the font being used for slide title text is UD Digi Kyolasho. It has 6 styles, or variations, as it extended font family. With a .TTC, a single file is all that is needed, because it has all 6 variations within it.

Well, it turns out that the .TTC format is to cool for PowerPoint, specifically PowerPoint for the Web (without testing to confirm, I am expanding this to include PowerPoint for Android, IOS and any other version that is not a desktop version). PowerPoint for the Web is unfortunately not able to use those multiple versions of the font in the .TTC file. PowerPoint for the Web can only use the first version of the font family. We would all be okay with this limitation – if we knew about it. The cross reference compatibility chart above makes no mention of .TTC fonts not being supported by PowerPoint for the web and implies they are supported (big oops!).

From our template project, the UD Digi Kyolasho font is a Microsoft Cloud Font. Why the left image (PowerPoint through Microsoft Teams) displayed the N-B variation, which is the correct font family, but wrong version, and the right image (PowerPoint through Desktop PowerPoint) displayed the correct NK-B variation has been a painful journey. We had to explain to the client that the template design will not display the slide title text as expected when viewed in Microsoft Teams or anything other than the desktop PowerPoint app. This is a corporation that has adopted Microsoft Teams and file collaboration as a workflow (Microsoft should be ecstatic!). This is a large corporate client (I am guessing a Microsoft customer with 5000+ seats to Microsoft Office) that trusts us to provide guidance on how best to work with PowerPoint, and they are not excited about Microsoft right now…

I mentioned above that Microsoft said they have a fix in process. This is not a Microsoft only problem. PowerPoint for the Web and other web-based applications cannot fully use .TTC fonts. We can live with another limitation; I just wish Microsoft would have informed everyone of the limitation. The solution that is in process is converting all .TTC fonts to individual .TTF files. When rolled out, the above template will work on all PowerPoint end points, because there will be 6 separate font .TTF files, one for each variation of the UD Digi Kyolasho font. Until I see the font list updated to .TTF files, we are removing .TTC fonts from our “safe fonts” list… ugh!

Troy @ TLC

By |July 12th, 2021|PowerPoint, Resource/Misc|

Listen to episode 129 of the Presentation Podcast!

This is a great episode! Troy, Nolan and Sandy are joined by Jole Simmons and Lisa Marie Grillos of the Presentation Junkies podcast for a crossover event released on both The Presentation Podcast and Presentation Junkies podcast. As group we have the classic presentation designers meet up and talk presentation, our backgrounds, what we are doing now and have plans for the future, our favorite clients – least favorite clients, and some Windows vs. Mac talk. Join us for the conversation here!

By |July 6th, 2021|Resource/Misc|

Creativity Is Not…

I read this quote recently and it resonated enough to be something to share. Mr. Kleon continues on saying creativity is not a talent, but a way of operating. That we should not think of creativity as a noun – something you have, but as a verb – something you do.

TLC Creative Services has a VERY talented team, so it is noun – something we have! And it is a verb, everything we do – the creative and the “non-creative” aspects of our work – is approached with attention to detail, a perfection mindset, and creativity. Even this blog post is an unintentional example, the above quote typography and layout was composited in PowerPoint (our design tool of choice) vs. typing out a preformatted bullet line of text with quote marks 😊.

Troy @ TLC

By |July 5th, 2021|Personal|

Ranked in the Top 15!

This month we received a wonderful email letting us know The PowerPoint Blog was “selected by our panelist as one of the Top 15 PowerPoint Blogs on the web.” Thank you Feedspot for the recognition!

See all 15 presentation podcasts in the Feedspot recommended list here.

– Troy @ TLC

By |June 30th, 2021|Resource/Misc|

A Better Way to Hide Slides

Quick, which is the hidden slide!?

PowerPoint does not make it easy. There are visual indicators; the page number has a (thin, small) line through it and the slide itself is (faintly) dimmer than the others. And this is if you are in PowerPoint slide sorter view. On a printout, if the hidden slides are included in the printout, there is NO indicator if a slide is included in the slideshow or skipped because it is hidden.

Back in September 2016 I shared my solution, a .png image overlay to visually show when a slide is hidden (if you need a 4×3 version of the hidden overlay, find it on the Sept. 2016 blog post here).

Jump to present day 2021 and 4×3 is not the size presentations we create any longer. So here is an update with a 16×9 version of our Hidden Overlay image.

With the Hidden Overlay .png it is much easier to know which slides are hidden (hint: the slide on the left is the hidden one 😊).

One issue that comes up with adding the Hidden Overlay, if you manually go to this slide, everyone sees a giant “Hidden” across the slide. This is overcome with a preset animation that makes the hidden image not show up to the audience. Download the sample slide and try it.

Download the 16×9 Hidden Overlay .png here.

Download a slide with the Hidden Overlay and disappear animation preset here.

Troy @ TLC

By |June 28th, 2021|PowerPoint, Resource/Misc|

What is PowerPoint Autofix?

Auto Fix is a new native PowerPoint feature that is designed to help align content on slides more quickly.

Auto Fix can help automatically align, uniformly resize, and distribute elements and straighten the connectors between them. It is pretty magical (okay, really good coding). But it is only currently available if using PowerPoint for the web

Select the objects (images, shapes, text boxes) > go to the HOME tab > SHAPE > ARRANGE > AUTOFIX

Or, find Auto Fix button with a right click. Select the shapes > right click one of the shapes > AUTO FIX is half way down the options available.

As example, here are 3 randomly placed shapes on a slide.

After selecting all three shapes and running Auto Fix, this is what PowerPoint provided – vertically aligned, equal spacing between objects and centered on the slide:

One note, Auto Fix currently does not work with SmartArt, group shapes and elements that overlap.

Another recommendation is to use Auto Fix on smaller groups of elements to get their positioning and alignment updated, then adjust any additional elements either with another Auto Fix run, or manually position for the final layout.

One more Before & After example of something a bit more complex.  The bottom aligned layout was created by Auto Fix in a single click:

Christie @ TLC

By |June 25th, 2021|PowerPoint|

PowerPoint Recommends What File You Want to Open

Microsoft 365 has a new AI integration. When you go to File > Home, there is a list of presentation files that PowerPoint has determined you want to open now.

This feature should be available on all 365 versions (Windows, Mac, mobile and web). Go to FILE > HOME > RECOMMENDED FOR YOU section. Based on your workflow, Office’s AI algorithm lists the presentation files it feels you are most likely to want to open now!

The Recommended for You list is only presentations that are stored on Teams/OneDrive/SharePoint. So any files you have on your local computer or local company network are not included. And it is not a list of just the 6 most recent files you have opened. I open dozens of presentations files each day (okay, I open 50+ presentation files each day, but currently about a dozen+ are hosted on Teams and show up in the Recommended for You area). The far right file in the list is dated May 21, which was over a month ago vs the other presentations in the list, but it was a similar topic and was amazingly similar to the topic I was working on…

The only confusing thing about this feature is that it is not a part of the File > Open information.

Troy @ TLC

By |June 23rd, 2021|PowerPoint|
Go to Top