CS2 и PragmaticaA (или любой другой шрифт ...А)

  • Автор темы Автор темы natok
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

natok

Участник
Топикстартер
Сообщения
18
Реакции
0
WinXP SP2.
ATM Deluxe 4.1
Adobe Creative Suite 2.

Есть PragmaticaA, PragmaticaC, PragmaticaE.
Кодировки:
PragmaticaE - 1250 и 1252
PragmaticaС - 1251 и 1252
PragmaticaA - 1252

У всех - по 4 начертания (Regular, Italic, Bold, Bold Italic).
PragmaticaC, PragmaticaE - во всех программах все нормально.
PragmaticaA:
АТМ и FreeHand - 4 начертания
Word - 3 начертания (нет regular)
Adobe CS2 - 2 шрифта: Pragmatica A (regular) и PragmaticaA
(остальные три начертания)

Если сгенерить трутайп, то индез абсолютно нормально
воспринимает шрифт как PragmaticaA.
А если тайп1 - то как Pragmatica A.

Подобное происходит также и с GaramondA, и с GaramondNarrowA (CS2 добавляет пробел перед буквой А в названии шрифта для нормального начертания)...

Подскажите, плиз, куда копать?
 
Ответ: CS2 и PragmaticaA (или любой другой шрифт ...А)

В сторону OTF — в одном шрифте у тебя будет и 1250, и 1251, и 1252, и всё, что угодно.

Показать свои Прагматики можешь?
 
Ответ: CS2 и PragmaticaA (или любой другой шрифт ...А)

И рада бы в сторону ОТФ, но, к сожалению, данные шрифты необходимы не только в CS2, но и во FreeHand. А он ОТФ понимать не хочет наотрез :)

Сейчас вот нашла некое решение, но что-то мне подсказывает, что оно, мягко говоря, не совсем правильное.

Открыла я ПрагматикуА, перекодировала глифы в Адобе Кириллик.
Выставила ему все, как и в ПрагматикеЦ и сгенерила шрифт.
И о, чудо! Индез прекрасно распознал все 4 начертания, не вставляя
нигде пробелов. Более того, если я наберу русский текст ПрагматикойЦ
и поменяю шрифт, у меня получатся прекрасные буковки с умляутами, а не розовые квадратики.
НО!
Ворд ПрагматикуА видит, но сбрасывает все на дефолтный символ
(пробел).
Да и в самом индезе (и во фришке) есть проблемы. Например, глиф,
соответствующий букве "в" в ПрагматикеЦ, в ПрагматикеА представляет
собой буковку а с неким умляутом над ней. Но когда я набираю эту
буковку (или переключаю шрифт), отображается просто буковка "а" без
всякого умляута. И таких глифов немало.

В ПрагматикеЕ, с которой я поступила абсолютно аналогично, подобных
траблов не наблюдается.


Показать могу. Куда?
 
Ответ: CS2 и PragmaticaA (или любой другой шрифт ...А)

Увы! Продолжение истории...

После корректировки всех шрифтов в соответствии с рекомендациями уважаемого Шляпы, Индез стал их воспринимать правильно (уже не добавлял пробел перед буквой А в названии шрифта для нормального начертания, а видел шрифт с 4-мя начертаниями)...

Но спустя некоторое время пришлось мне удалить adobefnt.lst (исправила один шрифт, а Индез никак не хотел воспринимать его новое название)

И что я увидела, когда открыла Индез?
Вы будете смеяться! (с)
А я - плакать!
Потому что опять вместо одного нормального - 2 шрифта: Pragmatica A (regular) и PragmaticaA (остальные три начертания).
Аналогичная ситуация и со всеми остальными шрифтами A.
Файлы этих шрифтов не менялись, не отключались и т.п.

Так что у меня возникают серьезные сомнения во вменяемости Индеза по части работы со шрифтами....

Удаление всех шрифтов, удаление adobefnt.lst, перезагрузка и новая установка шрифтов не помогает.

Есть какие-нибудь мысли?
 
Ответ: CS2 и PragmaticaA (или любой другой шрифт ...А)

Открыла я ПрагматикуА, перекодировала глифы в Адобе Кириллик.
Это неправильно.

Проблема названий шрифтов в InDesign обсуждалась, и думаю неоднократно.
Вот например http://forum.rudtp.ru/showthread.php?t=11973
 
Ответ: CS2 и PragmaticaA (или любой другой шрифт ...А)

Спасибо большое. Указанный топик смотрела до отпуска и приведенные там советы не помогали. Однако последний (на первой странице) помог решить проблему.
Прошу прощения за невнимательность.

А что касается перекодировки глифов, то неправильность этого подхода осознала после переписки со Шляпой и больше так не делаю :)
 
Ответ: CS2 и PragmaticaA (или любой другой шрифт ...А)

А попробуй вот эти. О результатах сообщи, плиз, в форум или мылом.
 

Вложения

  • 111.rar
    111.rar
    111.9 КБ · Просм.: 503
Ответ: CS2 и PragmaticaA (или любой другой шрифт ...А)

Русский/английский работают. В меню начертания отображаются правильно.
Наличие букв с умляутами не проверяла - как?
Но с ПрагматикойЦ у меня проблем и не было.
 
Ответ: CS2 и PragmaticaA (или любой другой шрифт ...А)

Наличие букв с умляутами не проверяла - как?
Например:
Type > Glyphs
в InDesign
 
Ответ: CS2 и PragmaticaA (или любой другой шрифт ...А)

Например:
Type > Glyphs

Проверила ПрагматикуКондЦ. В Type > Glyphs буквы с умляутами отсутствуют. Вместо этого дважды повторяются русские буквы.


У меня теперь возникла новая веселуха.
После удаления adobefnt.lst внезапно увидела, что нормальное начертание GaramondA не работает - при наборе появляются розовые квадратики с некими буквами явно какого-то системного шрифта плюс еще и наезжающие друг на друга. Причем при наборе и русским и английским. Если набранному тексту присвоить любое другое начертание - все отображается нормально. Аналогичные шрифты - GaramondNarrowA и PragmaticaA работают корректно (все 4 начертания).
Пыталась победить этот глюк по разному, проверяла в фонтлабе все параметры шрифтов - ничего не помогало. Найденное решение, на мой взгляд, весьма парадоксально.

Беру GaramondA, обработанный почти как рекомендовал aar:
Style Name = Regular
Font Name = GaramondA-Regular
Full Name = GaramondA Regular
Menu Name = GaramondA
FOND Name = GaramondA Regular​
генерю шрифт и устанавливаю его в систему.
Запускаю Индез и получаю четыре начертания под именем GaramondA, но при этом нормальное начертание не работает.

Залезаю в фонтлаб, и делаю GaramondA как положено:
Style Name = Regular
Font Name = GaramondA
Full Name = GaramondA
Menu Name = GaramondA
FOND Name = GaramondA​
генерю шрифт, удаляю предыдущий и устанавливаю новый в систему.
Запускаю Индез и получаю четыре начертания под именем GaramondA с работающим нормальным начертанием.

В adobefnt.lst при этом описание шрифта не меняется.
При удалении adobefnt.lst нормальное начертание опять перестает работать и надо начинать все с начала.

Если сразу устанавливать шрифт, сгенерированный вторым, то в Индезе будет два шрифта - Garamond A с нормальным начертанием, и GaramondA с тремя остальными.

Почему индез так себя ведет - понятия не имею. Причем только с GaramondA.
 
Ответ: CS2 и PragmaticaA (или любой другой шрифт ...А)

natok
Только вы же учтите, что мои рекомендации касались работы шрифтов в InDesign CS (CE), а не CS2 :=)
 
Ответ: CS2 и PragmaticaA (или любой другой шрифт ...А)

Однако эти рекомендации помогли мне и в CS2 :)
 
Ответ: CS2 и PragmaticaA (или любой другой шрифт ...А)

natok сказал(а):
Проверила ПрагматикуКондЦ. В Type > Glyphs буквы с умляутами отсутствуют. Вместо этого дважды повторяются русские буквы.
В PragmaticaC и должны быть русские буквы.
 
Ответ: CS2 и PragmaticaA (или любой другой шрифт ...А)

Тогда я не понимаю, зачем windman попросил меня протестировать ПрагматикуЦ.
С ПрагматикойЦ у меня и не было проблем - были с ПрагматикойА.

И есть у меня подозрение, что шрифты ОТФ существуют для того, чтобы содержать в себе различные кодовые страницы, а не повторять дважды одинаковые :-)
 
Ответ: CS2 и PragmaticaA (или любой другой шрифт ...А)

natok сказал(а):
Тогда я не понимаю, зачем windman попросил меня протестировать ПрагматикуЦ.
Не знаю зачем, пусть сам скажет.
windman
Кстати откуда Smallcaps взялись и где их индексы?

И есть у меня подозрение, что шрифты ОТФ существуют для того, чтобы содержать в себе различные кодовые страницы, а не повторять дважды одинаковые :-)
Подозрение верное.
 
Статус
Закрыто для дальнейших ответов.