Processes in Microsoft 365 for setting up Office apps, redeeming product keys, and activating licenses.
Yes - existing documents are reformatted with gibberish. This is a ridiculous stunt.
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
At some point in the last couple of days, the default +body/+headings font on my copy of Office 365 changed to the Aptos font. I honestly find it a bit hard to read, and I'd rather choose my default body font from a choice of whatever fonts I have installed. Failing that, I'd take Calibri again. The Aptos font reminds me a lot of
Since this affects all Office products, I can't say go into Outlook and change the stationery fonts; this doesn't impact the Reading Pane. It also wouldn't impact say Word, where I'd have to come up with my own document template to override the change. It doesn't seem to be a registry edit or template file edit, either. Is there a spot that the Aptos font can be changed?
Processes in Microsoft 365 for setting up Office apps, redeeming product keys, and activating licenses.
Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.
Yes - existing documents are reformatted with gibberish. This is a ridiculous stunt.
For crying out loud Microsoft.... please stop making changes for change sake!
This is the long way to get around a stupid problem.
Thanks I'm familiar with the solution.
problem with it is that it applies to Outlook and not all Office.
I'm talking about a system-wide solution.
The correct system wide solution is Office to comply to registry FontSubstitution values
However, until MS fixes their bugs the following is a cleaner solution than going through all possible menus.
e.g. make Windows think that Times New Roman is Aptos
(Python)
from fontTools.ttLib import TTFont
font = TTFont(r'c:\temp\times.ttf')
def ChangeToAptos(s):
s = "Aptos" if 'Times New Roman' in s else s
s = "Aptos" if 'TimesNewRoman' in s else s
return s
for i,r in enumerate(font['name'].names):
try:
s = r.string.decode('utf-16-be')
s = ChangeToAptos(s)
r.string = s.encode('utf-16-be')
except:
try:
s = r.string.decode('utf-8')
s = ChangeToAptos(s)
r.string = s.encode('utf-8')
except:
try:
s = r.string
s = ChangeToAptos(s)
r.string = s
except:
pass
font.save(r'c:\temp\aptos.ttf')
Hi All,
I had the same issue this morning.
A Google search lead me here:
https://superuser.com/questions/732299/how-to-change-the-body-font-in-outlook
This thread is 10 years old but it worked for me to change back to Calibri.
Close Outlook and any other Office programs before you do this or you will get a "open as read only" message when you try to edit.
Go to C:\Users(your username here)\AppData\Roaming\Microsoft\Templates
AppData is a hidden file so you will have to show hidden items in the view menu.
View>Show>Hidden Items
Right-click the NormailEmail.dotm template and click Open (not New).
Go to the Design tab, click the Fonts button/dropdown and blick to Customize Fonts.
There you can change the default Body font to whatever you want. Note that you're only changing the typeface itself, not color, size etc.
I changed the font back to Calibri and saved the changes as +Body (the default was Custom1 in the name field).
Opened Outlook and my +Body font is fixed.
I hope this helps.
Best Regards,
Mark Nabb
Mark Nabb, you deserve an award!
Hey Stefan,
How do we create a policy or something other centrally managed to replace Aptos with our companies default font?
This includes:
Access
Excel
OneNote
Outlook
Powerpoint
Word
It is absolutely CRAZY that Microsoft decides to change default templates for thousands of companies without any decent option to roll-back this idiot change they made.
Does Micro$oft know how many time and money this will cost their customers? Can they all claim that money back for f*cking up their office?