Если в ОО используются блоки или поля, то размерность X должна быть ограничена; значение "неограничено" для параметра ФСВТ "х-граница" недопустимо и в этом случае значение по умолчанию не определяется.
Параметр ФСВТ "х-адресация" определяет, может ли значение указателя ОО для этой размерности быть изменено операцией явной адресации. Если значение этого параметра "только выше", нижнюю границу изменять нельзя. Если значением параметра является "не-разрешено", явные изменения недопустимы.
Параметр ФСВТ "х-абсолютная" определяет, может ли значение указателя ОО для этой размерности быть установлено в новое значение при помощи операции адресации "абсолютный указатель"; такое изменение также зависит от значения параметра "х-адресация". Значение "да" означает, что координата может быть установлена в любое допустимое значение.
Параметр ФСВТ "х-окно" определяет размер окна обновления для размерности X (см. 19.1.1.3).
Если для объекта отображения выбраны параметры "возможность определения блоков" (13.1.2) и "возможность определения полей" (13.1.3), тогда для такого ОО параметр ФСВТ "х-окно" не используется (предполагается, что по умолчанию значение параметра "х-граница" соответствует значению для ограниченной размерности.
Приведенные выше определения применимы к параметрам ФСВТ размерности Y с заменой х на у. Приведенные выше определения применимы к параметрам ФСВТ размерности Z с заменой х на z, за исключением того, что отсутствуют ограничения на значения параметров "z-граница" и "z-окно", обусловленные выбором параметров "возможность определения блоков" и "возможность определения полей".
18.2.4 Параметры ФСВТ "назначение репертуара"
Параметры ФСВТ из таблицы 4 предоставляют возможность назначить репертуар или репертуары и поставить в соответствие каждому такому репертуару набор шрифтов.
Два параметра ФСВТ из таблицы 4 могут быть определены единственный раз для каждого репертуара, указанного в качестве доступного, при помощи целочисленного значения параметра ФСВТ "возможность репертуара". Несколько экземпляров образуют упорядоченный список, где на конкретные экземпляры (т.е. репертуары) ссылаются по их позициям в упорядоченном списке.
Значение экземпляра параметра ФСВТ "назначение репертуара" состоит из двух компонент; они не рассматриваются как различные параметры ФСВТ и не показаны на рисунке 7. Этими компонентами являются "тип назначения репертуара" и "значение назначения репертуара".
Таблица 4 - Параметры ФСВТ репертуара
Параметр | Значение |
Назначение репертуара | Каждый экземпляр обозначает один дискретный репертуар; экземпляры образуют упорядоченный список, как определено в 8.2 (умолчание = |
Возможность шрифтов | Каждый экземпляр этого параметра ФСВТ - это целое от 1 ... до N, задающее количество шрифтов, доступных для репертуара, которому этот экземпляр поставлен в соответствие (умолчание = 1 для каждого значимого экземпляра) |
Примечание - Включение |
"Тип назначения репертуара" определяет способ, используемый для обозначения репертуара, и задает форму компонента "значение назначения репертуара". Он является необязательным и если присутствует, то является типом "идентификатор объекта" АСН.1.
В настоящем стандарте определен единственный стандартный компонент "тип назначения репертуара", значение которого {vt-b-rep-iso2022}, см. приложение С, который является типом по умолчанию, если этот компонент опущен. Компонент "значение назначения репертуара" для этого типа определен в 18.2.4.1.
18.2.4.1 Компонент "значение назначения репертуара" для значения {vt-b-rep-iso2022}
Когда компонент "тип назначения репертуара" отсутствует или имеет это значение, то в обозначении репертуара используются принципы ИСО 2022.
Таким образом, единственный дискретный репертуар (см. В.12) состоит из следующих компонент, как определено в ИСО 2022:
а) набор G, используемый в позиции GL кодовой таблицы, обязательный;
b) набор G, используемый в позиции GR кодовой таблицы, необязательный;
c) набор С0, необязательный;
d) набор С1, необязательный (см. В.12 и В.13).
Примечания
1 Позиция GL означает левую графическую часть, определенную в ИСО 2022, т.е. колонки 02 ... 07 (исключая 2/0 и 7/15) 8-битного кодового пространства, а позиция GR подобным образом означает правую графическую часть, т.е. колонки 10-15 (исключая 15/15). Исключенные позиции кодовой таблицы в ИСО 2022 имеют фиксированный смысл.
Для такого репертуара экземпляр компонента "значение назначения репертуара" есть последовательность до четырех элементов, каждый из которых есть или управляющая последовательность, определенная в ИСО 2022 для обозначения кодированного множества знаков (знак опущен), или символическое значение "пусто"; замыкающие значения "пусто" являются необязательными. Они соответствуют, по порядку, элементам из вышеприведенного списка.
Альтернативно репертуар может состоять только из прозрачного набора службы ВТ. Этот 256-элементный набор специально зарегистрирован для настоящего стандарта. Он состоит из 256 значений от 0 до 255 с неприсвоенными значениями в службе ВТ. Он имеет регистрационный номер МОС - 125. В этом случае компонент "значение назначения репертуара" есть единственная (управляющая) последовательность 2/5 2/15 4/2, которая определена для этого элемента регистра.
Если параметр "назначение репертуара" опущен, то используется параметр "тип назначения репертуара" по умолчанию и репертуар этого типа по умолчанию соответствует единственной (управляющей) последовательности 2/8 4/0, т.е. набору графических знаков (только) МСВ ИСО 646.
Включение в репертуар набора G, содержащего диакритические знаки без пробелов, означает, что правильные комбинации их с другими графическими знаками, как определено в зарегистрированном наборе кодов или в документе, на который ссылается элемент регистра, доступны в репертуаре как запоминаемые знаки, занимающие единственные элементы массива. Выбор такого репертуара подразумевает обеспечение такой памяти. Не допускаются никакие другие комбинации, использующие неинтервальные знаки, они не могут быть использованы отдельно - в определении набора знаков может быть доступно использование с интервалом.
Если репертуар включает набор G, который определен в регистре как многобайтовый набор, то это означает, что репертуар содержит все правильные комбинации, как определено в регистре, в качестве раздельно запоминаемых знаков, занимающих единственные элементы массива. Выбор такого репертуара подразумевает обеспечение такой памяти. Никакие другие комбинации не разрешаются.
Служба ВТ не обеспечивает в качестве части репертуара составные знаки, формируемые с использованием управляющего знака <ВS> (т.е. "возврат на шаг") ИСО 646, чтобы достичь наложения двух графических знаков (см. В.12 и В.13).
Если обязательный набор G содержит 94 знака, то очевидно, что знак "пробел" допускается в позиции 2/0 кодовой таблицы GL.
2 Смысл используемых в этом подразделе терминов, относящихся к наборам знаков, описан в ИСО 2022, в котором также приведены общие правила использования зарегистрированных кодовых наборов. Определения наборов знаков, обозначенных конкретными управляющими последовательностями, содержатся в международном регистре кодирования наборов знаков, используемых с управляющими последовательностями, в котором также приведены соответствующие правила использования набора.
3 Регистрационный номер относится к номерам, присвоенным регистрационной службой (ЕСМА) в международном регистре кодированных наборов знаков, используемых с управляющими последовательностями.
4 Список шрифтов, доступных для каждого репертуара, задается соответствующими экземплярами параметра ФСВТ "назначение шрифтов" (см. 18.3).
18.2.5 Параметры ФСВТ назначения цвета
Параметры ФСВТ из таблицы 5 позволяют выбрать два набора значений цвета для раздельного использования в качестве вторичных атрибутов воспроизведения цвета изображения и фона.
Максимальное количество экземпляров для этих параметров ФСВТ равно значению соответствующего параметра ФСВТ "возможность" (см. 18.1); для каждого параметра "назначение цвета изображения" и "назначение цвета фона" экземпляры формируют упорядоченный список и на каждый экземпляр можно ссылаться по его позиции в этом списке.
Таблица 5 - Параметры ФСВТ для назначения цвета
Параметр | Значение |
Назначение цвета изображения | Каждый экземпляр обозначает назначение одного цвета; экземпляры образуют упорядоченный список, как определено в 18.2 (умолчание = "зависит от устройства" для случая, когда параметр "возможность цвета изображения" имеет значение 1) |
Назначение цвета фона | Как для параметра "назначение цвета изображения" (умолчание = "зависит от устройства" для случая, когда параметр "возможность цвета фона" имеет значение 1) |
Значение по умолчанию определяется только для случая, когда параметр ФСВТ "возможность" имеет значение 1; умолчание параметра ФСВТ "назначение" тогда означает "зависит от устройства".
Примечание - Значение "зависит от устройства" не может быть явно согласовано и не имеет представления.
Для экземпляра значение любого параметра ФСВТ "назначение цвета" из таблицы 5 состоит из двух компонент; они не рассматриваются как различные параметры ФСВТ и не показаны на рисунке 7. Этими компонентами являются "тип назначения цвета" и "значение назначения цвета".
Компонент "тип назначения цвета" обозначает способ, используемый для обозначения значения цвета, и определяет форму компонента "значение назначения цвета". Он является необязательным и, если присутствует, имеет тип "идентификатор объекта" АСН.1.
Значение компонента "тип назначения цвета" применяется к любым последующим экземплярам компонента "значение назначения цвета" в том упорядоченном списке, который не имеет явного компонента "тип назначения цвета" (это исключает необходимость дублирования этого компонента в списках одинакового типа). Это модальное применение прекращается в конце упорядоченного списка экземпляров этого параметра ФСВТ.
В настоящем стандарте определен единственный стандартный компонент "тип назначения цвета" со значением {vt-b-colour-iso6429}, см, приложение С, который является типом по умолчанию, если этот компонент опущен. Компонент "значение назначения цвета" для этого типа определен в 18.2.5.1.
18.2.5.1 Компонент "значение назначения цвета" для значения {vt-b-colour-iso6429)
Когда компонент "тип назначения цвета" отсутствует или имеет это значение, то обозначение "значение цвета" использует имена цветов (на английском языке), присвоенные соответствующим значениям параметра для УСТАНОВИТЬ ГРАФИЧЕСКИЙ РЕЖИМ (см. ГОСТ 34.301).
18.2.6 Параметр ФСВТ для выделения
Обеспечивается единственный параметр ФСВТ, как показано в таблице 6.
Он является необязательным и может встречаться в качестве нескольких экземпляров, которые образуют упорядоченный список; на каждый экземпляр можно ссылаться по его позиции в этом списке.
В настоящем стандарте не определен смысл значения экземпляра этого параметра ФСВТ, который обеспечивается так, что определение профиля ФСВТ может обеспечить аргумент профиля ФСВТ, позволяющий согласовать функциональность выделения для конкретных объектов отображения, исходя из более общей функциональности в определении профиля ФСВТ. См. также В.17.