Техника работы
Где получить информацию об именах стилей для шрифтов?
Имена PostScript-шрифтов и информация об именах стилей приведена в документе Fntnames.pdf на CD-диске Type On Call. Кроме того, данный документ можно загрузигь с Web-узла корпорации Adobe, документ номер 5090). Прочитайте также документы ReadMe на CD-диске Type On Call. Они содержат дополнительные сведения о стилях шрифтов для каждого пакета.
Если файл должен переноситься в Windows, то применяя шрифт Futura на Macintosh для шрифтов Futura-Heavy, Futura-Oblique, Futura-HeavyObhque и Futura-ExtraBoldOblique, вместо непосредственного выбора шрифтов из меню используйте стили шрифтов (перечисленные в столбце "Windows Menu, STYLE NAME").
Вычисление значения срр в Windows
Для шрифтов PostScript Type 1 можно вычислить число символов на пика (срр). Это помогает определить количество страниц в книгах и периодических изданиях. Например, документ с 8.7532 срр (20 пика на строку) и 100 000 символами займет примерно 571 строку. Можно умножить требуемое число строк на высоту строки и определить число колонок и страниц. Между тем, значение срр определяется лишь приблизительно, поскольку на него влияют различные неременные, включая приложение или драйвер принтера.
Чтобы вычислить приблизительное значение срр:
- Откройте в текстовом редакторе (например, WordPad или NotePad) файл шрифта AFM и сохраните его в текстовом формате (text-only).
- Найдите значения символов за строкой StartCharMetrics. Например, буква А представлена как:
C
65
; NX
481
; N A; B
-
22
0
491
704
;
- Прибавьте ко всем буквам нижнего и верхнего регистра (т.е. А – Z и а – z) значение WX (ширину по оси х) из 3-4 цифр и разделите сумму на 52, определив тем самым среднюю ширину буквы. В результате получается значение Т.
- Закройте АРМ-файл шрифта.
- Определите в пунктах размер шрифта (например, 10, 12), для которого вычисляется срр. Значением в пунктах будет р.
- Умножьте Т на р. Получится величина Тр.
- Подставьте Тр в следующее уравнение:
340722
^
Tp
=
cpp
Число 340.722 представляет результат уравнения:
12
^
[ ((T
^
26.5
)
*
P)
^
1000
]
Данное уравнение представляет собой алгебраический эквивалент следующих положений:
- На языке определения страниц PostScript один пункт эквивалентен 99.62% традиционного типографского пункта (где традиционный пункт равен 1/72", а традиционный пункт принтера – 1/72.29").
- Сумма ширины всех символов нижнего регистра от а до 7. делится на 26.5, чтобы учесть дисперсию результата срр.
- Так как пика равна 12 пунктам, значение срр выражается в нормализованных единицах, кратных 12. Таким образом, совокупная ширина всех символов нижнего регистра, деленная на 26.5, умножается на размер в пунктах, и получается нормализованное значение.