上次帮朋友拷贝字体的时候,被问起ps字体在哪个文件夹,我下意识点开了软件的安装目录翻来翻去,折腾半天,才慢慢理清这里面的门道,原来Photoshop本身并不单独存放一套字体文件,它调用的其实就是电脑系统里装好的字体,这点是我之前一直模糊的地方。
Windows机子上,打开此电脑,进到C盘,找到Windows文件夹,里面有个Fonts文件夹,路径一般就是C:\Windows\Fonts,打开之后能看到电脑上全部已经安装完成的字体,PS打开之后会自动读取这个位置里的字体文件,新增字体也是丢到这里安装,重启软件就能在字体列表里找到。当时我还傻傻想着去PS的安装文件夹里找单独的字体文件夹,翻了好几个子文件夹,里面只有插件、预设和缓存文件,压根没有字体包,白白耗掉不少时间。
Mac电脑的情况又不一样,有两个位置可以放字体,一个是资源库里面的Fonts文件夹,面向这台设备所有用户,另一个在当前用户的资源库Fonts,只给当前登录账号使用,两个位置的字体,PS启动的时候都会识别加载。朋友用的就是Mac,一开始他只在用户目录下放字体,换了别的账号打开PS,新字体就看不到,后面换到全局的那个字体目录,问题才理顺。
这只是我的个人感受,不是标准答案。
还有一种情况容易混淆,网上下载的PS笔刷、样式、动作这些资源,它们是放在软件安装目录下Presets对应的子文件夹,很多人会把这个和字体弄混,我之前也踩过这个混淆的地方,看到Presets文件夹就以为字体也在里面,往里面塞ttf文件,自然不会生效。字体文件本身和这些预设资源不是一类东西,读取逻辑完全分开,不能混着放。
有些绿色精简版本的PS,会自带少量打包好的字体,这种版本会在软件目录里单独建一个字体目录,但这种属于修改过的特殊版本,不是常规的状态,正常安装版不会这样。我只碰到过一次这种精简包,打开文件夹确实能看到字体文件,可换到另一台电脑装原版PS,这套路径就失效了,所以不能拿精简版的路径当成通用的查找方式。
查找的时候还有个小细节,Fonts文件夹里面看着是一个个字体名称,直接复制的话,很多时候复制出来的是快捷方式,不是原始的ttf或者otf文件。想要导出字体发给别人,得右键字体,选择打开文件所在位置,才能拿到原始字体文件,直接在Fonts窗口拖拽复制,拿到手的文件经常没法在别的电脑安装。我之前就是直接拖拽,发给朋友之后,他一直反馈文件打不开,来回传了两次才发现是这个问题。
新增字体之后,不用重启电脑,关掉PS再重新打开就行。如果重启软件之后字体列表还是没有刷新出来,可以检查字体文件本身有没有损坏,或者是不是字体文件格式不被系统支持,少数特殊格式的字体,系统识别不了,PS自然也读不到。
我之后再整理字体的时候,不会再第一时间钻进PS安装目录里瞎找了,优先去系统自带的字体目录核对,节省不少功夫。