Link to home
Start Free TrialLog in
Avatar of Ryan_R
Ryan_RFlag for Australia

asked on

Default PPT 07 Font

Hi All

I have the task to roll-out Office 2007 to all of our staff here and to ensure it goes ahead smoothly. One requirement was that each Office program defaulted to the same fonts as Office 2003 (Arial, Times New Roman, etc). So far I've been successful in doing this with MS Word (template file), Outlook (registry settings), Excel (OCT setting) and now I'm finally looking at Powerpoint. If the pattern of each setting being hidden in a different location to the last continues, then I'm out of ideas of where to look for this program.  :o)

I've done a bit of Googling on the subject and have read about 'master slides', etc, and am not totally convinced that that's what I'm after. If I understand correctly, master slides enable the user to have default fonts applied to new slides in existing powerpoint files. What I'm after is a setting to set the default font for the whole program, including when you start off a new file from scratch.

These settings must be able to be applied to all users of a machine, even if a new user logs onto a machine for the first time. We're fairly flexible in being able to set that up using GPOs or logon scripts, etc.

Thanks in advance

Avatar of Echo_S
Echo_S
Flag of United States of America image

You would need to change the fonts on all master slides of all installed themes. The themes PPT installs by default are here: C:\Program Files\Microsoft Office\Document Themes 12.

The Office Theme is the one used by default.

You can quickly replace fonts in PPT by opening the file, then using Replace | Replace Fonts on the far right of the Home tab. That will probably be faster than changing it on the master slides and checking all the additional slide layouts. Be sure to Save As and choose Theme *.THMX as the file type and navigate to the appropriate folder to replace the existing files.

Or you could edit all the themes by editing the XML, but I don't have specific instructions for that, sorry.
Avatar of Ryan_R

ASKER

How about that - I was right in guessing the PPT default fonts setting would be in a different location to all the other Office 07 apps. What on earth were MS thinking when they did that?  :)

I won't be at work tomorrow so I can't tell you if it works or not just yet. Any chance of uploading a modified .thmx file?
Avatar of Ryan_R

ASKER

I've had a look into what you said and it's not exactly what I'm after - since those templates will likely never be used at work.

I'm referring to the fonts that come up as soon as you open up the program directly. Like if you open Word and start typing straight away - it would normally be in Calibri/Cambria. See the below screenshot.

So as soon as I start Powerpoint 07 and click in that Textbox - it should be Arial/Times New Roman.
ppt.JPG
Well, then you have to change it on the Office theme.

If you just need the blank presentation to be Arial/TNR, then you'd edit the Office theme, as that's what PPT bases its files on. Like I said earlier, the Office Theme is the one used by default.

Word and Excel should base their new blank stuff on that Office theme as well. So if you edit that theme, then you should be good to go. That's the point of a theme (THMX) -- consistent fonts, colors and effects across Word, Excel and PowerPoint.

I explained earlier a quick way to replace the fonts in a theme. You do it in PowerPoint. It happens to be the theme editor in general. You can also use the theme builder utility that's available on codeplex.com, but that's overkill just to change a font.
ASKER CERTIFIED SOLUTION
Avatar of Echo_S
Echo_S
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Ryan_R

ASKER

Ok, so you're saying that I should open up PPT, change the font scheme to Office Classic, then go Files/Save As and just save it as blank.potx in which folder?
If you choose PowerPoint Template (POTX) from the dropdown in the Save As Type dialog, it will take you to the correct folder: C:\UsersUserName\AppData\Roaming\Microsoft\Templates (that's on Vista). On WinXP, it's C:\Documents and Settings\UserName\Application Data\Microsoft\Templates\
Avatar of Ryan_R

ASKER

Ok thanks

I'll give that a shot later today and let you know how it goes.
Avatar of Ryan_R

ASKER

Sorry for taking so long to test this - it all works well on my machine and I'll distribute it out to other machines later on and ensure it works for them as well.