题
自从更新到 Mavericks 以来,我在系统字体方面遇到了一些问题。最值得注意的是,我似乎缺少 Helvetica 的一些变体。系统似乎替换为类似的字体(也许是 Lucida Grande?),所以这并不是什么大问题,但我想修复它。这是因为它而给出错误的数字:
现在,苹果有一个 支持页面 列出所有包含的字体。这是我的系统上的内容:
mbp:~$ cd /System/Library/Fonts/
mbp:Fonts$ ls
Apple Symbols.ttf LastResort.ttf
AppleSDGothicNeo-Bold.otf LucidaGrande.ttc
AppleSDGothicNeo-Regular.otf Menlo.ttc
AquaKana.ttc Monaco.ttf
Arial Bold.ttf STHeiti Light.ttc
Arial Italic.ttf Symbol.ttf
Arial Narrow.ttf Tahoma Bold.ttf
Arial.ttf Tahoma.ttf
ArialHB.ttc Thonburi.ttf
Courier New Bold.ttf Times LT MM
Courier New Italic.ttf Times New Roman Bold.ttf
Courier New.ttf Times New Roman Italic.ttf
Courier.ttc Times New Roman.ttf
Geeza Pro.ttf Times.ttc
Geneva.ttf TimesLTMM
Georgia Bold.ttf Trebuchet MS Bold.ttf
Georgia Italic.ttf Trebuchet MS Italic.ttf
Georgia.ttf Trebuchet MS.ttf
HelveLTMM Verdana Bold.ttf
Helvetica LT MM Verdana Italic.ttf
Helvetica.ttc Verdana.ttf
HelveticaNeue.ttc ZapfDingbats.ttf
HelveticaNeueDeskUI.ttc ヒラギノ角ゴ ProN W3.otf
Keyboard.ttf
对于用户安装的:
mbp:Fonts $ cd /Library/Fonts/
mbp:Fonts $ ls
Al Nile.ttc MshtakanBold.ttf
Al Tarikh.ttc MshtakanBoldOblique.ttf
AlBayan.ttf MshtakanOblique.ttf
AlBayanBold.ttf MshtakanRegular.ttf
AmericanTypewriter.ttc Muna.ttc
Andale Mono.ttf Myanmar MN.ttc
Apple Chancery.ttf Myanmar Sangam MN.ttf
Apple LiGothic Medium.ttf NISC18030.ttf
Apple LiSung Light.ttf Nadeem.ttf
AppleGothic.ttf NanumGothic.ttc
AppleMyungjo.ttf NanumMyeongjo.ttc
AppleSDGothicNeo-ExtraBold.otf NanumScript.ttc
AppleSDGothicNeo-Heavy.otf NewPeninimMT.ttc
AppleSDGothicNeo-Light.otf Oriya MN.ttc
AppleSDGothicNeo-Medium.otf Oriya Sangam MN.ttc
AppleSDGothicNeo-SemiBold.otf Osaka.ttf
AppleSDGothicNeo-Thin.otf OsakaMono.ttf
AppleSDGothicNeo-UltraLight.otf PCmyoungjo.ttf
Arial Black.ttf PTMono.ttc
Arial Bold Italic.ttf PTSans.ttc
Arial Bold.ttf PTSerif.ttc
Arial Italic.ttf PTSerifCaption.ttc
Arial Narrow Bold Italic.ttf Papyrus.ttc
Arial Narrow Bold.ttf Pilgiche.ttf
Arial Narrow Italic.ttf PlantagenetCherokee.ttf
Arial Narrow.ttf Raanana.ttc
Arial Rounded Bold.ttf STIXGeneral.otf
Arial Unicode.ttf STIXGeneralBol.otf
Arial.ttf STIXGeneralBolIta.otf
ArialHB.ttc STIXGeneralItalic.otf
Athelas.ttc STIXIntDBol.otf
Ayuthaya.ttf STIXIntDReg.otf
Baghdad.ttf STIXIntSmBol.otf
Bangla MN.ttc STIXIntSmReg.otf
Bangla Sangam MN.ttc STIXIntUpBol.otf
Baoli.ttc STIXIntUpDBol.otf
Baskerville.ttc STIXIntUpDReg.otf
Beirut.ttc STIXIntUpReg.otf
BiauKai.ttf STIXIntUpSmBol.otf
BigCaslon.ttf STIXIntUpSmReg.otf
Brush Script.ttf STIXNonUni.otf
Chalkboard.ttc STIXNonUniBol.otf
ChalkboardSE.ttc STIXNonUniBolIta.otf
Chalkduster.ttf STIXNonUniIta.otf
CharcoalCY.dfont STIXSizFiveSymReg.otf
Charter.ttc STIXSizFourSymBol.otf
Cochin.ttc STIXSizFourSymReg.otf
Comic Sans MS Bold.ttf STIXSizOneSymBol.otf
Comic Sans MS.ttf STIXSizOneSymReg.otf
Copperplate.ttc STIXSizThreeSymBol.otf
Corsiva.ttc STIXSizThreeSymReg.otf
Courier New Bold Italic.ttf STIXSizTwoSymBol.otf
Courier New Bold.ttf STIXSizTwoSymReg.otf
Courier New Italic.ttf STIXVar.otf
Courier New.ttf STIXVarBol.otf
DIN Alternate Bold.ttf Sana.ttc
DIN Condensed Bold.ttf Sathu.ttf
Damascus.ttc Savoye LET.ttc
DecoTypeNaskh.ttf Seravek.ttc
Devanagari Sangam MN.ttc Silom.ttf
DevanagariMT.ttf Sinhala MN.ttc
DevanagariMTBold.ttf Sinhala Sangam MN.ttc
Didot.ttc Skia.ttf
Diwan Kufi.ttc SnellRoundhand.ttc
Diwan Thuluth.ttc Songti.ttc
EuphemiaCAS.ttc SuperClarendon.ttc
Farah.ttc Tahoma Bold.ttf
Farisi.ttc Tahoma.ttf
Futura.ttc Tamil MN.ttc
GenevaCY.dfont Tamil Sangam MN.ttc
Georgia Bold Italic.ttf Telugu MN.ttc
Georgia Bold.ttf Telugu Sangam MN.ttc
Georgia Italic.ttf Times New Roman Bold Italic.ttf
Georgia.ttf Times New Roman Bold.ttf
GillSans.ttc Times New Roman Italic.ttf
Gujarati Sangam MN.ttc Times New Roman.ttf
GujaratiMT.ttf Trebuchet MS Bold Italic.ttf
GujaratiMTBold.ttf Trebuchet MS Bold.ttf
Gungseouche.ttf Trebuchet MS Italic.ttf
Gurmukhi MN.ttc Trebuchet MS.ttf
Gurmukhi Sangam MN.ttc Verdana Bold Italic.ttf
Gurmukhi.ttf Verdana Bold.ttf
Hannotate.ttc Verdana Italic.ttf
Hanzipen.ttc Verdana.ttf
HeadlineA.ttf Waseem.ttc
Hei.ttf WawaSC-Regular.otf
HelveticaCY.dfont WawaTC-Regular.otf
Herculanum.ttf Webdings.ttf
Hiragino Sans GB W3.otf WeibeiSC-Bold.otf
Hiragino Sans GB W6.otf WeibeiTC-Bold.otf
Hoefler Text Ornaments.ttf Wingdings 2.ttf
Hoefler Text.ttc Wingdings 3.ttf
Impact.ttf Wingdings.ttf
InaiMathi.ttf Xingkai.ttc
Iowan Old Style.ttc Yu Gothic Bold.otf
Kai.ttf Yu Gothic Medium.otf
Kailasa.ttf Yu Mincho Demibold.otf
Kaiti.ttc Yu Mincho Medium.otf
Kannada MN.ttc Yuanti.ttc
Kannada Sangam MN.ttc YuppySC-Regular.otf
Kefa.ttc YuppyTC-Regular.otf
Khmer MN.ttc Zapfino.ttf
Khmer Sangam MN.ttf ヒラギノ丸ゴ Pro W4.otf
Kokonor.ttf ヒラギノ丸ゴ ProN W4.otf
Krungthep.ttf ヒラギノ明朝 Pro W3.otf
KufiStandardGK.ttf ヒラギノ明朝 Pro W6.otf
Lantinghei.ttc ヒラギノ角ゴ Pro W3.otf
Lao MN.ttc ヒラギノ角ゴ Pro W6.otf
Lao Sangam MN.ttf ヒラギノ角ゴ Std W8.otf
Libian.ttc ヒラギノ角ゴ StdN W8.otf
Malayalam MN.ttc 儷宋 Pro.ttf
Malayalam Sangam MN.ttc 儷黑 Pro.ttf
Marion.ttc 华文仿宋.ttf
Microsoft Sans Serif.ttf 华文细黑.ttf
Mishafi.ttc 华文黑体.ttf
可以看到,我在这两个文件夹中都有正确版本的 Helvetica。我应该怎么做才能解决这个问题?
解决方案
其实你 不 在正确的位置放置正确版本的 Helvetica。
你缺少文件 Helvetica.dfont
和 HelveticaNeue.dfont
这是缺少字体的正确文件。它们应该位于 /System/Library/Fonts 中。仔细查看您指向的支持页面,您将看到针对字体列出的这两个文件。
你确实有两个文件, Helvetica.ttc
和 HelveticaNeue.ttc
, , 哪个是 不是 包含在标准 Mavericks 安装中,但它们不是系统期望找到这两种字体的位置。
作为实验,将这两个文件移动到 ~/Library/Fonts 中,看看会发生什么(我有兴趣知道结果)。
从长远来看,从另一台运行 10.8 或 10.9 的 Mac 上获取两个丢失文件的副本,并将它们放入 /System/Library/Fonts
. 。您必须手动执行此操作,因为 Font Book 只会在其中安装字体 /Library/Fonts
或者 ~/Library/Fonts
.
其他提示
有两种可能性。字体可能被“禁用”,或者字体文件可能有问题。
跑步 Font Book
并查看字体是否标记为 Off
在您的计算机或用户列表中。
然后突出显示字体列表中的字体并选择 File
> Validate Font
并且将检查字体。这是一个非常快速的过程,所以我通常会检查所有这些。将打开一个对话框,其中列出了所有字体并显示可能有问题的字体。最常见(且容易被忽略)的警告是,您有重复的字体,但如果您有重复的字体,那么您就会遇到问题,我会删除“用户”版本。
如果这不起作用那么你可以尝试 File
> Restore Standard Fonts...
它将所有非标准字体移到名为的文件夹中 Fonts (Removed)
旁边的 Fonts
文件夹。