Иллюстрированный самоучитель по программам Adobe

Техника работы

Изменение наименований пунктов меню

Для описания пунктов меню в программах и драйверах используются трансляционные строки. Они преобразуют малопонятные элементы PPD-файла в легко узнаваемые названия и фразы, даже в языках программирования. Чтобы определить трансляционную строку в PPD-файле, найдите фразу, в начале которой стоит слэш (/), а в конце двоеточие (:). Термины в этих строках можно заменять более понятными названиями.

Например, многие принтерные файлы фотонаборных автоматов предлагают формат бумаги Letter Transverse – лист стандартного размера Letter, подаваемый в принтер поперек. Возможно, Вы захотите, чтобы в соответствующем диалоговом окне вместо пугающего Letter Transverse появлялось более понятное Long-edge-feed Letter. Для этого достаточно отредактировать PPD-файл.

PPD-файлы последних версий драйверов Adobe Systems и Apple Computer для отображения названий доступных форматов бумаги в соответствующих диалоговых окнах используют элемент *PageSize. Элемент в следующем примере дает драйверу указание выводить Letter Transverse, поскольку трансляционной строки здесь нет. (В PPD-файле такие элементы находятся вместе с другими элементами 'PageSize, а в настроечном файле – над строкой *^Include).

*PageSize Letter.Transverse: "<PostScript language code>"

Измените пункт меню, добавив следующую трансляционную строку:

"PageSize Letter.Transverse/Long-edge-feed
  
Letter: "<PostScript language code>"

Теперь, когда Вы воспользуетесь этим PPD-файлом, тот же формат бумаги в диалоговом окне будет называться Long-edge-feed Letter. Выражение в кавычках PostScript language code оставьте как есть.

Изменение имени принтера

Возможно, Вам захочется назвать PPD-файл не просто по имени принтера, а по функциям, которые тот представляет. Например, драйвер PSPrinter производства Adobe Systems способен отображать в окне Chooser на Macintosh любое другое имя для PPD-файла. Нужно лишь внести изменения в строку *NickName.

Найдите элемент *NickName, который обычно стоит в начале PPD-файла. Строка может выглядеть так:

*NickName: "ACME Color Printer 1000 V2013.114"

Можете заменить название принтерного файла на другое, более для Вас удобное: *NickName: "ACME Color Proofer"

Длина нового имени не должна превышать 31 символ. Если оно оказывается длиннее, добавьте:

ShortNickName: "<название>"
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.