Well, maybe it's me being dense
I am still struggling to understand
what is going on on your machine.
I suspect that the problem is that your system has corrupted entries in the
Microsoft Office font cache. But if it does, that's because they are
corrupted in the System font cache, which is where Microsoft Office gets its
font data from. So you need to delete BOTH font caches and then reboot.
If the fonts are in the System, Public, or User font folders, Word will see
them if it can. If the fonts are elsewhere, Word may not see them.
So the first thing is to ensure that the fonts are in:
/Library/Fonts
Or
~/Library/Fonts
Or
/System/Library/Fonts
That last one is the System font folder, which Phillip rightly warned we
should not tinker with
Now, you need to ensure that you resolve the duplicates, otherwise when Word
loads up its font cache, you get a fairly random result. If there are
multiple fonts with the same name, generally Office will load only one, and
it will be the first one it comes to.
When you have resolved the duplicates, reboot. There is no need to wait 15
minutes to restart; any delay longer than about one minute will trigger the
Unix startup house-keeping, which will clean out various caches and rebuild
the system font cache for you. After that has happened, Microsoft Office
will rebuild its own font cache from the system cache.
You should also check to see if you have any font manager running that is
enabling or disabling fonts or "collections" of fonts. If you have fonts
enabled or disabled in various applications, Word's font list will be very
unreliable, and I do not know how to solve that.
I can only suggest that you should install only the fonts you intend to use,
and ensure that every font you install is always enabled, in every
application. If you do that, then you can get this working right. Any
other way: well sorry, if it is possible, I do not know how.
I guess the other thing worth saying is that you should not load "too many"
fonts. How many is too many? I really don't know. I suggest that problems
will start north of about a thousand. OS X enables us to load a prodigious
amount of fonts. But each font takes a little RAM to load. If you load too
many, it is possible to run the system out of memory.
The other issues we often see involve "old-style" fonts that are not encoded
in the TrueType/Unicode standard. These generally do not play nicely with
everyone, and it is a good idea to update them to their Unicode
replacements.
Mac OS X and Microsoft Office generally expect, and will work best with,
Unicode TrueType fonts. There are bugs in the handling of OpenType fonts (I
thought those bugs had been resolved in Office update 12.1.0, but I can't
guarantee it for things such as Cyrillic fonts).
In the Unicode world, there is no such thing as a "non-Latin" font. All
fonts are the same: Unicode. Which means they all contain potentially
64,000 characters. Most fonts only populate about 256, or 512, of those
character positions, but that does not make them a different kind of font:
they are all Unicode fonts, they simply have most of the Unicode character
set missing.
Another way to put that is that there is only one font in the world (so far)
that implements a "full" Unicode set, and that is Arial Unicode MS. It
contains every character in the Unicode 3.2 specification, which is about
"half" the characters in the current specification, Unicode 5.2.0.
You can get more information here:
http://unicode.org/
Or here, in a language we can understand:
http://www.alanwood.net/unicode/
Hope this helps
Hi all,
sorry if I am being dense, but I do not understand (and yes, I powered down
the computer for like 15 mins)... I still don't see all the fonts. I found all
these font folders, but in word I see only SOME of them. I am still looking
for non Latin ones and I have a selection of them in the various font folders,
but I cannot use them in Word. What can I do with them, then?
Regarding duplicates, I "corrected" some of the fonts that a little dot next
to them, just to see what would happen. Needless to say, no difference
A.
--
This email is my business email -- Please do not email me about forum
matters unless you intend to pay!
John McGhie, Microsoft MVP (Word, Mac Word), Consultant Technical Writer,
McGhie Information Engineering Pty Ltd
Sydney, Australia. | Ph: +61 (0)4 1209 1410
+61 4 1209 1410, mailto:
[email protected]