можно попробовать решить все одним махом
те, кто поопытнее и покабанЕе, наверняка знают эту фишку, а тем кто позеленее, вполне пригодится -
Adobe Type Support Engine хранит информацию о шрифтах, установленных как в системе, так и для каждого приложения Adobe (это когда шрифтики лежат в Program Files\Adobe\Photoshop XX\Fonts или скажем Program Files\Adobe\Illustrator XX\Fonts) в нескольких файлах - Program Files\Common Files\Adobe\TypeSpt\AdobeFnt.db, AdobeFnt.lst, причем *.lst как правило не один - во всяком случае, у меня не один, а два - AdobeFnt06.lst и AdobeFnt05.lst.
если я ничего не путаю, делается это для ускорения загрузки приложений - чтобы не читать каждый раз информаци. про шрифты.
открыв эти файлики любым текстовым редактором, несложно убедиться, что информация о шрифтах хранится в крайне простом формате:
%BeginFont
Handler:WinATMHandler
FontType:Type1
FontName:Gals-Bold
FamilyName:Gals
FullName:Gals Bold
FamilyNameNative:Gals
StyleNameNative:
FullNameNative:Gals
WritingScript:Roman
OutlineFileName:C:\WINDOWS\Fonts\GLSB____.PFB
DataFormatlain
UsesStandardEncoding:no
isCFF:no
FileLength:33214
%EndFont
обратите внимание на строчку WritingScript:Roman. по умолчанию для очень многих TTF шрифтов, содержащих кириллицу, прописывается WritingScript:Roman. поэтому если какой-то шрифт не работает в Illustrator или Photoshop, ВСЕГДА достаточно ручками для него переправить Cyrillic на Roman. я всю жизнь решал проблему просто глобальной заменой Cyrillic на Roman по всему файлу =).
да, после манипуляций над файлом невредно поставить на него Read Only.
побочных действий этого метода я, честно говоря, не знаю. есть только смутные подозрения, что он не совсем годится для OpenType шрифтов (интересно, есть ли у кого эти самые кириллические OpenType?) и для InDesign.
те, кто поопытнее и покабанЕе, наверняка знают эту фишку, а тем кто позеленее, вполне пригодится -
Adobe Type Support Engine хранит информацию о шрифтах, установленных как в системе, так и для каждого приложения Adobe (это когда шрифтики лежат в Program Files\Adobe\Photoshop XX\Fonts или скажем Program Files\Adobe\Illustrator XX\Fonts) в нескольких файлах - Program Files\Common Files\Adobe\TypeSpt\AdobeFnt.db, AdobeFnt.lst, причем *.lst как правило не один - во всяком случае, у меня не один, а два - AdobeFnt06.lst и AdobeFnt05.lst.
если я ничего не путаю, делается это для ускорения загрузки приложений - чтобы не читать каждый раз информаци. про шрифты.
открыв эти файлики любым текстовым редактором, несложно убедиться, что информация о шрифтах хранится в крайне простом формате:
%BeginFont
Handler:WinATMHandler
FontType:Type1
FontName:Gals-Bold
FamilyName:Gals
FullName:Gals Bold
FamilyNameNative:Gals
StyleNameNative:
FullNameNative:Gals
WritingScript:Roman
OutlineFileName:C:\WINDOWS\Fonts\GLSB____.PFB
DataFormatlain
UsesStandardEncoding:no
isCFF:no
FileLength:33214
%EndFont
обратите внимание на строчку WritingScript:Roman. по умолчанию для очень многих TTF шрифтов, содержащих кириллицу, прописывается WritingScript:Roman. поэтому если какой-то шрифт не работает в Illustrator или Photoshop, ВСЕГДА достаточно ручками для него переправить Cyrillic на Roman. я всю жизнь решал проблему просто глобальной заменой Cyrillic на Roman по всему файлу =).
да, после манипуляций над файлом невредно поставить на него Read Only.
побочных действий этого метода я, честно говоря, не знаю. есть только смутные подозрения, что он не совсем годится для OpenType шрифтов (интересно, есть ли у кого эти самые кириллические OpenType?) и для InDesign.