Denisbox
![](http://forum.ru-board.com/board/avatars/private/Denisbox.gif)
Full Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору kirasir Цитата: Denisbox. Кодовые страницы надо, еще раз повторяю, ибо в юникоде порядок страниц определен и считывается программами с того места, где она должна быть. | В соответствии со стандартом OpenType, должна автоматически включаться кодовая страница соответствующая текущей локали, если текущая страница отсутствует, происходит загрузка страницы по умолчанию. И это не зависит, от того, помещу я сначала в окне supported codepages страницу 1250, 1253, 1252 или 1251. В окне supported codepages необходимо прописать только те страницы, которые присутствуют в шрифте. Исключением из этого составляет шрифт в котором присутствуют три кодовые страницы, да и то только в Indesign-е CS и CS2 Roman версий ( первый баг был обнаружен в связи с появлением шрифтов от паратайпа в кодировке multilingual, после обнаружении которого он был производителем исправлен). Для того, что бы данный шрифт начал показывать вместо знаков расширенной латиницы кириллицу, необходимо было прописать ещё 2 страницы: 1252 (для PC) и 1253 (для Мас), сделано это было по аналогии со шрифтами Adobe Pro (За это решение благодарим Kassian-a). Цитата: Если нет, то и печатает диакретику + в Times Ten от адобы наблюдался глюк в опентайпах, при переключении с нормал на курсив клавиатурой выходил болд италик. | Давай немного разделять два понятия: диакритические знаки и символы с диакритикой. То, что ты называешь диакритикой, не что иное как символы расширенной латиницы. Теперь о самом шрифте: Times Ten, это шрифт с одной (!) кодовой страницей, по этому ему просто не от куда печатать знаки расширенной латиницы, максимум, что он тебе показать при сбоях в работе шрифта, это pfm default character. Проблем с неправильным отображением кириллицы у такого типа шрифтов практически не возникает. Описанный тобою глюк был только со шрифтами из Adobe Font Folio9, и только с форматом Type1. Связана она с тем, что у данного комплекта шрифтов неправильно задан параметр style name, по этому получалось, что комплект содержит 2 нормальных начертания и 2 курсивных, отсюда ноги растут… Цитата: Данный глюк до сих пор наблюдается в тайп 1 и связано это было именно с отсутствием кодовых страниц Латиница 2, балтик, турецкая и центральноевропейская. После добавления этих страниц в Таймс тен все стало работать как положено. | Увы, но формат шрифтов Type1, не может содержать более одной кодовой страницы, а точнее там нет такого понятия о кодовой странице, есть 256 символов, набор из которых и является аналогом кодовой страницы, просто данный термин «прилип» к этому формату и повсеместно используется. Прописать в Supported codepages можно всё, что угодно, но экспортировано это в шрифт не будет. В FontLab есть «защита от неопытного пользователя», когда ты генерируешь шрифт, программа автоматически исправляет эту ошибку. Цитата: calt в Варноке был сделан для того, чтобы работала замена корявых и некрасивых л и д на нормальные. | А, подключить эти знаки без взлома шрифта не получается? Цитата: Ньютона и Петербург, конвертнул кернинг прописал и уже года два или три пользуюсь и не кашляю. Работают даже в десятой вентуре в опентайповом формате. | Извини, но показывает символы и работает, это разные понятия. Лишние узлы и автохинтинг влияет на отображение глифов, а это уже не правильная работа. Кроме всего прочего, как бы ты не говорил о качестве оригинальных шрифтов от паратайпа, это огромный миф. Связан этот миф с тем, что большинство распостранённых в сети и на дисках с лотка шрифтов старые, и были «заточены» для использования в старых неюникодных приложениях. Цитата: Да не, самый первый вариант у них был ОТФ, но назвался вроде Cyr и нечертания были Inclined и т. п. | Увы, но и это не верно, Times ten в OT формате, появился впервые в Adobe Font folio OTE, других не было. Если посмотреть в меню Индизайна, то он и будет Inclined... |