Lisez-moi S.V.P. 

Page de couverture | Retour au DOM | Vers la conformité

WebCGM 2.0 : Le profil WebCGM


Sommaire

6 Le profil WebCGM

Cette section et ses sous-sections sont normatives.

6.1 Le proforma WebCGM

Le proforma de profil (PPF) suivant définit le profil d'application WebCGM des fichiers CGM en comparaison avec le profil modèle ISO (ISO Model Profil) tel que défini dans ISO/IEC 8632:1999. Les tableaux du profil modèle ISO sont reproduits ici pour référence et sont censés être exacts. En cas de conflit, le profil modèle dans ISO/IEC 8632:1999 fait autorité. Dans le proforma de profil, il y a des références telles que « 9.5.4.5 », « 7.5.11 » et « Annexe I », etc. Celles-ci désignent des sections de texte du standard CGM:1999, d'où ce proforma est extrait. D'autres références internes au proforma de profil, comme « T.16.13 » et « Attachment 26.3 », désignent des entrées de tableau dans le proforma de profil même.

Le profil modèle (dans le texte ISO CGM:1999) emploie des cases à cocher pour indiquer si un article est obligatoire, permis ou interdit dans les métafichiers conformément au profil modèle. Les auteurs de profils en cascade devraient savoir que le profil modèle n'offre pas toutes les trois options possibles pour chaque article et que les autres options sont signalées ici dans les tableaux par « Non » et l'option sélectionnée par « Oui ». Par exemple, la règle suivante « L'élément est : Obligatoire Oui; Permis Non » signifie que l'élément en question est obligatoire dans tous les métafichiers conformes à WebCGM 2.0 et que les créateurs de profils en cascade peuvent choisir de rendre l'élément optionnel (Permis), mais pas l'interdire.

6.2 Les règles de métafichiers

Fonctionnalité Spécifications - Profil WebCGM 2.0 Spécifications - Profil modèle

T.13.1

Pareil au profil modèle : Non

 

Codages

Sélectionne un ou plusieurs codages :

Binary Oui; Clear text Non;

Sélectionne un ou plusieurs codages :

Binary Oui; Clear text Oui;

T.13.2

Pareil au profil modèle : Non

 

Nombre d'images

Nombre d'images permises dans un métafichier :

minimum (>=0)? 1.

maximum (>=0 ou aucune limite)? 1.

Autre : néant.

Nombre d'images permises dans un métafichier :

minimum (>=0)? 1.

maximum (>=0 ou aucune limite)? Aucune limite.

Autre: néant.

T.13.3

Pareil au profil modèle : Oui

 

Images vides

Les images sans primitive graphique sont-elles admises ? (oui/non) Oui.

Autre : néant.

T.13.4

Pareil au profil modèle : Oui

 

Taille du métafichier

Y-a-t-il des restrictions de taille des métafichiers ? Non.

Autre : néant.

6.3 Les règles des éléments multiples

Fonctionnalité Spécifications - Profil de WebCGM 2.0 Spécifications - Profil de modèle

T.14.1

Pareil au profil modèle : Non

 

Couleur

Références :

9.5.4.1

Sélectionner quelle règle s'applique à chaque métafichier (en choisir une) :

Toutes les couleurs seront définies ou bien aucune. Oui;

Toutes les couleurs seront définies. Non;

Aucune couleur ne sera définie. Non;

Les index de couleurs sont-ils redéfinissables au sein d'une image ou d'un métafichier ? (oui/non) Oui.

Y-a-t-il des restrictions au nombre de couleurs distinctes utilisées dans une image ou un métafichier ? (Les métafichiers monochromes devront utiliser au moins deux couleurs distinctes) aucune.

Y-a-t-il des catégories de conformité définies ? (oui/non) Oui.

Si oui, l'indiquer.

monochrome et colour.

Autre : greyscale est interprété comme une classe de couleur spéciale.

Sélectionner quelle règle s'applique à chaque métafichier (en choisir une) :

Toutes les couleurs seront définies ou bien aucune. Oui;

Toutes les couleurs seront définies. Non;

Aucune couleur ne sera définie. Non;

Les index de couleurs sont-ils redéfinissables au sein d'une image ou d'un métafichier ? (oui/non) Non.

Y-a-t-il des restrictions au nombre de couleurs distinctes utilisées dans une image ou un métafichier ? (Les métafichiers monochromes devront utiliser au moins deux couleurs distinctes) aucune.

Y-a-t-il des catégories de conformité définies ? (oui/non) Oui.

Si oui, l'indiquer. 3 catégories : monochrome, greyscale et colour.

Autre : aucune.

T.14.2

Pareil au profil modèle : Oui

 

Primitives de lignes - dégénérescences géométriques

Références :

9.5.4.3

Les dégénérescences géométriques sont : Permis Oui; Prohibé Non;

Si permis, la signification graphique de la dégénérescence : Un élément de primitive de ligne, dont le lieu est un seul point, dénote un point graphique qui est un cercle rempli, dont le diamètre est égal à l'épaisseur de la ligne courante et la couleur est égale à celle de la ligne courante.

Autre : néant.

T.14.3

Pareil au profil modèle : Oui

 

Primitives d'aires remplies -

dégénérescences géométriques

Références :

9.5.4.4

Les dégénérescences géométriques sont : Permis Oui; Prohibé Non;

Si permis, la signification graphique de la dégénérescence : Un élément de primitive d'aire remplie, dont le lieu entier est soit un seul point, soit une ligne, a la signification suivante :

- Si le lieu d'une primitive d'aire remplie est un seul point, alors il s'agit d'un point (qui est un cercle rempli).

- Si le lieu d'une primitive d'aire remplie est un segment de ligne non dégénéré, alors il s'agit d'une ligne.

Le point ou la ligne sont affichés avec la couleur de remplissage (fill) si EDGE VISIBILITY vaut "off", à moins que INTERIOR STYLE ne vale "empty", auquel cas ils ne sont pas affichés. Si EDGE VISIBILITY vaut "on", le traitement intérieur est l'affichage du point (ou de la ligne) dans la couleur de remplissage, un point (ou une ligne) avec les attributs de bords (edge) se surimposant ensuite.

Autre : néant.

T.14.4

Pareil au profil modèle : Non

 

Chaînes de texte graphique

Références :

9.5.4.5

Longueur de chaîne minimum (octets) : 0

Longueur de chaîne maximum (octets): 254

Y-a-t-il des restrictions à l'utilisation des contrôles de commutation (switching controls) ISO/IEC 2022 ?

Le caractère C0 NUL (valeur de code) est permis et n'a aucun effet. Les paramètres chaînes du texte graphique ne devront contenir aucun caractère de contrôle (codes 7/8 bit : 1-31 et 128-159). La commutation ISO/IEC 2022 n'est pas permise dans le texte graphique. Un métafichier WebCGM peut seulement utiliser pour le texte graphique les codages de caractères (« jeux de caractères » CGM) suivants : l'ensemble des quatre codages de caractères Latin1 et Symbol ISO (cf. CHARACTER SET LIST), et UTF-8 et UTF-16 Unicode.

Autre : néant.

Remarque : Conformément au codage binaire de CGM:1999, les chaînes de texte Unicode multi-octets sont « gros-boutiennes » (big-endian) comme le reste du métafichier binaire.

Longueur de chaîne minimum (octets): 0.

Longueur de chaîne maximum (octets): 254.

Y-a-t-il des rectrictions à l'utilisations des contrôles de commutation ISO/IEC 2022 ?

Les codes de contrôle C0 (sauf NUL et commutation ISO/IEC 2022) sont prohibés.

Tout jeu de caractères utilisé dans le métafichier, accédé par des techniques de commutation ISO/IEC 2022, devra se trouver dans la liste des jeux de caractères (définie dans ce profil).

Autre : néant.

T.14.5

Pareil au profil modèle : Non

 

Chaînes de texte non graphique

Références :

9.5.4.6

Longueur de chaîne maximum (octets) :

pour le type SF : 254

pour le type SF dans un type D : 1024

Effecteurs de format et ESC: Permis Oui; Prohibé Non;

Remarque : Conformément à CGM:1999, les effecteurs de format sont NUL, CR, LF, BS, HT, VT et FF.

Les autres codes de contrôle C0 (sauf NUL et commutation ISO/IEC 2022) sont prohibés.

Y-a-t-il des limites à l'ensemble des codages de caractères (« jeux de caractères » CGM) acceptables ? Les codages de caractères (« jeux de caractères » CGM) permis pour le texte non graphique sont Latin 1 (LHS & RHS) ISO, UTF-8 et UTF-16 Unicode. Seul l'un des trois devra être utilisé dans une instance de métafichier WebCGM particulière. Conformément au standard CGM, le codage de caractères (« jeu ») par défaut du type SF, au début du paramètre d'identification du métafichier de l'élément BEGIN METAFILE, est ISO Latin 1. Si le métafichier doit utiliser UTF-8 pour les paramètres SF, alors la séquence des 4 octets ISO 2022 suivants devra apparaître pour les 4 premiers octets du paramètre d'identificateur de métafichier :

ESC 2/5 2/15 4/9

Si le métafichier doit utiliser le codage UTF-16 pour les paramètres SF, alors la séquence suivante de 4 octets ISO 2022 devra apparaître pour les 4 premiers octets du paramètre d'identificateur de métafichier :

ESC 2/5 2/15 4/12

Sinon l'utilisation de la commutation ISO 2022 est prohibée dans les chaînes de texte non graphique.

Remarque : La section 6.3.4.5 de CGM:1999 permet la commutation vers UTF-8 (multi-octet à longueur variable) et permet l'utilisation d'un accès 8-bit au jeu ISO Latin 1.

Y-a-t-il des restrictions à l'utilisation des contrôles de commutation ISO/IEC 2022 ?

Tout codage de caractère (« jeux de caractères » CGM) utilisé dans le métafichier, accédé par des techniques de commutation ISO/IEC 2022 devra se trouver dans la liste de jeux de caractères (définie dans ce profil).

Autre : Cf. la section 3.1.1 pour les restrictions supplémentaires du répertoire de caractères pour les chaînes non graphiques WebCGM pouvant faire partie d'un fragment IRI WebCGM IRI.

Remarque : Conformément au codage binaire de CGM:1999, les chaînes de texte Unicode multi-octets sont « gros-boutiennes » comme le reste du métafichier binaire.

Longueur de chaîne maximum (octets) :

pour le type SF : 254.

pour le type SF dans un type D : 1024.

Effecteurs de format et ESC : Permis Oui; Prohibé Non;

Les autres codes de contrôle C0 (sauf NUL et commutation ISO/IEC 2022) sont prohibés.

Y-a-t-il des limites à l'ensemble des jeux de caractères acceptables ? Les jeux de caractères permis sont ISO 8859-1 LHS No.1 et ISO 8859-1 RHS No.1.

Y-a-t-il des restrictions à l'utilisation des contrôles de commutation ISO/IEC 2022 ?

Tout jeu de caractères utilisé dans le métafichier, accédé par des techniques de commutation ISO/IEC 2022, devra se trouver dans la liste de jeux de caractères (définie dans ce profil).

Autre : néant.

T.14.6

Pareil au profil modèle : Oui

 

Chaînes d'enregistrement de données

Références :

9.5.4.7

Longueur de chaîne maximum (octets) ou état "no limit" : 32767.

Il faut utiliser des techniques de codage SDR (cf. annexe C.2.2).

Autre : néant.

6.4 Les éléments séparateurs

Élément Spécifications - Profil de WebCGM 2.0 Spécifications - Profil de modèle

T.15.0

Pareil au profil modèle : Oui

 

no-op

[v1]

Références :

Partie 3, 8.2

L'élément est : Obligatoire Non; Permis Oui;

La valeur de paramètre de cet élément dépend du codage.

Cet élément ne s'applique qu'au codage binaire. Il ne sera inclus dans le profil que si le codage binaire est permis ou obligatoire.

Si le codage binaire est permis, l'élément est : Obligatoire Non; Permis Oui;

Si permis, y-a-t-il des restrictions sur la valeur paramètre ? néant.

Autre : néant.

T.15.1

Pareil au profil modèle : Oui

 

BEGIN METAFILE

END METAFILE

[v1]

Références :

7.2.1

7.2.2

9.5.4.6

T.14.5

L'élément est : Obligatoire Oui;

Le paramètre d'identificateur de métafichier (metafile identifier) devra obéir aux règles du texte non graphique, clause 9.5.4.6 et T.14.5.

Autre : néant.

T.15.2

Pareil au profil modèle : Non

 

BEGIN PICTURE

BEGIN PICTURE BODY

END PICTURE

[v1]

Références :

7.2.3

7.2.4

7.2.5

9.5.4.6

T.14.5

L'élément est : Obligatoire Oui;

L'identificateur d'image devra obéir aux règles du texte non graphique, clause 9.5.4.6 et T.14.5.

Nombre d'apparition de ces éléments permis dans le métafichier : 1.

Autre : néant.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

L'identificateur d'image devra obéir aux règles du texte non graphique, clause 9.5.4.6 et T.14.5.

Nombre d'apparition de ces éléments permis dans le métafichier : Aucune limite.

Autre : néant.

T.15.3

Pareil au profil modèle : Non

 

BEGIN SEGMENT

END SEGMENT

[v2]

Références :

7.2.6

7.2.7

L'élément est : Obligatoire Non; Permis Non; Prohibé Oui;

Nombre maximum de segments définis simultanément (globaux et locaux) en tout point dans le métafichier :

Y-a-t-il des limites au nombre d'éléments ou de restritions sur lesquelles les éléments composent un segment ?

Y-a-t-il une signification donnée au paramètre d'identificateur de segment ? (oui/non)

Si oui, l'indiquer. (La signification ne devra pas avoir d'effet graphique).

Autre : néant.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Nombre maximum de segments définis simultanément (globaux et locaux) en tout point dans le métafichier : 1024.

Y-a-t-il des limites au nombre d'éléments ou de restritions sur lesquelles les éléments composent un segment ? néant.

Y-a-t-il une signification donnée au paramètre d'identificateur de segment ? (oui/non) Non.

Si oui, l'indiquer. (La signification ne devra pas avoir d'effet graphique).

Autre : Si des segments globaux sont définis dans le descripteur de métafichier, toutes les définitions de segmets globaux devront suivre tous les autres éléments du descripteur de métafichier. Si des segments sont définis dans le descripteur d'image, toutes ces définitions de segments devront suivre tous les autres éléments du descripteur d'image.

T.15.4

Pareil au profil modèle : Non

 

BEGIN FIGURE

END FIGURE

[v2]

Références :

7.2.8

7.2.9

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Limites du nombre d'éléments ou restrictions à propos des éléments composant une définition de figure : Nombre maximum d'éléments = 1024. Aucune restriction quant aux éléments éligibles qui peuvent être inclus.

Autre : néant.

Autre : Notez que la limite de 1024 éléments concerne le nombre maximum d'éléments de primitives graphiques. Outre les primitives graphiques incluses dans CLOSED FIGURE, les autres éléments éligibles, par exemple les éléments attributs de primitives, n'entrent pas en compte dans la limite de 1024.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Limites du nombre d'éléments ou restrictions à propos des éléments composant une définition de figure : Nombre maximum d'éléments = 128. Aucune restriction quant aux éléments éligibles qui peuvent être inclus.

Autre : néant.

T.15.5

Pareil au profil modèle : Non

 

BEGIN PROTECTION REGION

END PROTECTION REGION

[v3]

Références :

7.2.10

7.2.11

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Nombre maximum de régions de protection définies simultanément : 1.

Nombre maximum d'éléments au sein de chaque région de protection : 128.

Y-a-t-il une signification au paramètre d'index de région autre que celle d'identificateur unique pour chaque protection ? (oui/non) Non.

Si oui, l'indiquer. (Une signification ne devra pas avoir d'effet graphique).

Autre : L'index de région est restreint à la valeur "1".

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Nombre maximum de régions de protection définies simultanément : 32.

Nombre maximum d'éléments au sein de chaque région de protection : 128.

Y-a-t-il une signification au paramètre d'index de région autre que celle d'identificateur unique pour chaque protection ? (oui/non) Non.

Si oui, l'indiquer. (Une signification ne devra pas avoir d'effet graphique).

Autre : néant.

T.15.6

Pareil au profil modèle : Oui

 

BEGIN COMPOUND LINE

END COMPOUND LINE

[v3]

Références :

7.2.12

7.2.13

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Limites au nombre et à l'identité des éléments composant une définition de chemin : Le nombre maximume d'éléments est de 128. Aucune restriction quant aux éléments éligibles qui peuvent être inclus.

Autre : néant.

T.15.7

Pareil au profil modèle : Oui

 

BEGIN COMPOUND TEXT PATH

END COMPOUND TEXT PATH

[v3]

Références :

7.2.14

7.2.15

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Limites au nombre et à l'identité des éléments composant une définition de chemin : Le nombre maximume d'éléments est de 128. Aucune restriction quant aux éléments éligibles qui peuvent être inclus.

Autre : néant.

T.15.8

Pareil au profil modèle : Non

 

BEGIN TILE ARRAY

END TILE ARRAY

[v3]

Références :

7.2.16

7.2.17

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Nombre maximum de mosaïques (tiles) dans la direction du tracé : 64

Nombre maximum de mosaïques dans la direction de la ligne : 64

Nombre maximum de cellules/mosaïque dans la direction du tracé : 4096

Nombre maximum de cellules/mosaïque dans la direction de la ligne : 4096

Limites au tracé par élément : devra être 0.

Limites à la progression de la ligne : néant.

Limites au décalage de l'image : néant.

Autre : Deux types d'images matricielles sont permises. Une seule image (sans mosaïque) a un maximum de 1 073 741 824 (1 giga, 32768**2) cellules. Une image sans mosaïque (non-tiled image) peut dépasser la restriction de 4096 cellules/mosaïque définie pour les images à mosaïque (tiled images). Les images matricielles à mosaïque sont limitées à des mosaïques 64X64, qui ont un maximum de 4096X4096 cellules chacune. Ces images à mosaïque sont limitées à un total de 1 073 741 824 (1 giga, 32768**2) cellules (l'ajustement du nombre de maximum de mosaïques et de cellules par mosaïque est nécessaire pour satisfaire à cette condition).

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Nombre maximum de mosaïques dans la direction du tracé : 16.

Nombre maximum de mosaïques dans la direction de la ligne : 16.

Nombre maximum de cellules/mosaïque dans la direction du tracé : 1024.

Nombre maximum de cellules/mosaïque dans la direction de la ligne : 1024.

Limites au tracé par élément : néant.

Limites à la progression de la ligne : néant.

Limites au décalage de l'image : néant.

Autre : néant.

T.15.9

Pareil au profil modèle : Non

 

BEGIN APPLICATION STRUCTURE

BEGIN APPLICATION STRUCTURE BODY

END APPLICATION STRUCTURE

[v4]

Références :

7.2.18

7.2.19

7.2.20

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Limites au nombre maximum de structures définies dans une image : néant.

Limites au nombre et à l'identité des éléments composant une structure : néant.

Y-a-t-il une signification au paramètre d'identificateur de structure d'application (APS) ? (oui/non) Non. Aucune signification assignée hormis le fait d'être un identificateur unique de la structure d'application.

Si oui, l'indiquer. néant

Le paramètre de drapeau d'héritage (inheritance flag) est-il restreint ? (oui/non) Oui. La valeur du paramètre de drapeau est restreinte à une valeur correspondant à "statelist".

Autre : La valeur du paramètre de type de structure doit être choisie dans la liste des types de structures valides donnée dans la section 3.2.1. Les structures sont placées dans le métafichier conformément aux fragments du modèle de contenu EBNF dans la section 3.2.1 et ses sous-sections. Le répertoire de caractères du paramètre id de la structure APS est identique à celui de la production objid telle que définie dans la section 3.1.1.3.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Limites au nombre maximum de structures définies dans une image : néant.

Limites au nombre et à l'identité des éléments composant une structure : néant.

Y-a-t-il une signification au paramètre d'identificateur de la structure d'application ? (oui/non) Non. Aucune signification assignée hormis celle d'être un identificateur unique de la structure d'application.

Si oui, l'indiquer.

Le paramètre de drapeau d'héritage est-il restreint ? (oui/non) Non

Autre : néant.

6.5 Les éléments descripteurs de métafichiers

Élément Spécifications - Profil WebCGM 2.0 Spécifications - Profil modèle

T.16.1

Pareil au profil modèle : Oui

 

METAFILE VERSION

[v1]

Références :

7.3.1

L'élément est : Obligatoire Oui;

Versions de métafichiers permises par ce profil :1, 2, 3, 4

Autre : néant.

T.16.2

Pareil au profil modèle : Non

 

METAFILE DESCRIPTION

[v1]

Références :

7.3.2

9.5.2.1

9.5.2.2

9.5.4.6

T.14.1

T.14.5

L'élément est : Obligatoire Oui;

Le paramètre de description devra obéir aux règles du texte non graphiques, clause 9.5.4.6 et T.14.5. La sous-chaîne dans le paramètre SF devra être de la forme « "mot-clé:élément" », où les guillemets doubles font partie de la sous-chaîne.

Nombre maximum d'apparitions de cet élément : 1

Identification du profil (utiliser le mot-clé « ProfileId: ») : "ProfileId:WebCGM".

Édition du profil (utiliser le mot-clé « ProfileEd: ») :

Désigne les versions et révisions approuvées de la spécification qui s'applique à ce graphique. L'élément associé au mot-clé ProfileEd devra être de la forme « n.m ». Pour cette édition de WebCGM : "ProfileEd:2.0".

Contenu d'information supplémentaire :

Les éléments de classe de conformité de couleur, de source et de date du métafichier devront être codés comme des sous-chaînes du paramètre description en utilisant les mots-clés respectifs suivants : ColourClass:, Source: et Date:.

ColourClass: Obligatoire Oui;

  • Contenu : "ColourClass:monochrome" ou "ColourClass:colour".

Source: Obligatoire Non; Permis Oui;

  • Contenu : "Source:fournisseur"

Date: Obligatoire Non; Permis Oui;

  • Contenu : "Date:yyyymmdd"

Autre : Les chaînes des paramètres sont insensibles à la casse.

L'élément est : Obligatoire Oui;

Le paramètre de description devra obéir aux règles du texte non graphiques, clause 9.5.4.6 et T.14.5. La sous-chaîne dans le paramètre SF devra être de la forme « "mot-clé:élément" », où les guillemets doubles font partie de la sous-chaîne.

Nombre maximum d'apparitions de cet élément : Aucune limite.

Identification du profil (utiliser le mot-clé « ProfileId: ») : "ProfileId:Model-Profile".

Édition du profil (utiliser le mot-clé « ProfileEd: ») : "ProfileEd:2".

Si l'édition du profil n'est pas donnée, alors elle revient par défaut à 1.

Contenu d'information supplémentaire :

Les éléments de classe de conformité de couleur, de source et de date du métafichier devront être codés comme des sous-chaînes du paramètre description en utilisant les mots-clés respectifs suivants : ColourClass:, Source: et Date:.

ColourClass: Obligatoire Oui; Permis Non;

  • Contenu : "ColourClass:monochrome", "ColourClass:colour" ou "ColourClass:greyscale"

Source: Obligatoire Oui; Permis Non;

  • Contenu : (vendeur, produit et version).

Date: Obligatoire Oui; Permis Non;

  • Contenu : la date de génération du métafichier. La forme et le contenu devront être conformes à ISO 8601:1988.

Autre : néant.

T.16.3

Pareil au profil modèle : Oui

 

VDC TYPE

[v1]

Références :

7.3.3

L'élément est : Obligatoire Non; Permis Oui;

Y-a-t-il des restrictions à la valeur du paramètre ? néant.

Autre : néant.

T.16.4

Pareil au profil modèle : Non

 

INTEGER PRECISION

[v1]

Références :

7.3.4

L'élément est : Obligatoire Non; Permis Oui;

La valeur de paramètre de cet élément dépend du codage.

Si le codage binaire est permis, y-a-t-il des restrictions à la valeur du paramètre ? 16 ou 32.

Autre : néant.

Si le codage en clair du texte (Clear Text) est permis, y-a-t-il des restrictions à la valeur du paramètre ? néant

Autre : néant

L'élément est : Obligatoire Non; Permis Oui;

La valeur de paramètre de cet élément dépend du codage.

Si le codage binaire est permis, y-a-t-il des restrictions à la valeur du paramètre ? 16 ou 32.

Autre : néant.

Si le codage en clair du texte est permis, y-a-t-il des restrictions à la valeur du paramètre ? [-256,255], [-32767,32767],[-32768,32767] ou [-2147483648,2147483647]

Autre : néant.

T.16.5

Pareil au profil modèle : Oui

 

REAL PRECISION [v1]

Références :

7.3.5

L'élément est : Obligatoire Non; Permis Oui;

La valeur de paramètre de cet élément dépend du codage.

Si le codage binaire est permis, y-a-t-il des restrictions à la valeur du paramètre ? (1, 16, 16) ou (0, 9, 23).

Autre : néant.

Si le codage en clair du texte est permis, y-a-t-il des restrictions à la valeur du paramètre ? -32767,+32767, 4; ou -32768, +32767, 10; ou -3.4028235E38, +3.4028235E38, 8

Remarque : Les deux dernières valeurs sont les approximations les plus proches, dans un texte en clair base 10, des valeurs REAL PRECISION permises dans les fichiers CGM codés en binaire.

Autre : néant.

T.16.6

Pareil au profil modèle : Non

 

INDEX PRECISION

[v1]

Références :

7.3.6

L'élément est : Obligatoire Non; Permis Oui;

La valeur de paramètre de cet élément dépend du codage.

Si le codage binaire est permis, y-a-t-il des restrictions à la valeur du paramètre ? 16.

Autre : néant.

Si le codage en clair du texte est permis, y-a-t-il des restrictions à la valeur du paramètre ? néant

Autre : néant

L'élément est : Obligatoire Non; Permis Oui;

La valeur de paramètre de cet élément dépend du codage.

Si le codage binaire est permis, y-a-t-il des restrictions à la valeur du paramètre ? 8, 16 ou 32.

Autre : néant.

Si le codage en clair du texte est permis, y-a-t-il des restrictions à la valeur du paramètre ? [0, 127], [ -256, 255], [-32767, 32767], [-32768, 32767] ou [-2147483648, 2147483647]

Autre : néant.

T.16.7

Pareil au profil modèle : Oui

 

COLOUR PRECISION

[v1]

Références :

7.3.7

L'élément est : Obligatoire Non; Permis Oui;

La valeur de paramètre de cet élément dépend du codage.

Si le codage binaire est permis, y-a-t-il des restrictions à la valeur du paramètre ? 8 ou 16.

Autre : néant.

Si le codage en clair du texte est permis, y-a-t-il des restrictions à la valeur du paramètre ? 255 ou 65535.

Autre : néant.

T.16.8

Pareil au profil modèle : Oui

 

COLOUR INDEX PRECISION

[v1]

Références :

7.3.8

L'élément est : Obligatoire Non; Permis Oui;

La valeur de paramètre de cet élément dépend du codage.

Si le codage binaire est permis, y-a-t-il des restrictions à la valeur du paramètre ? 8 ou 16.

Autre : néant.

Si le codage en clair du texte est permis, y-a-t-il des restrictions à la valeur du paramètre ? 127, 255, 32767.

Autre : néant.

T.16.9

Pareil au profil modèle : Non

 

MAXIMUM COLOUR INDEX

[v1]

Références :

7.3.9

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Cet élément doit-il être une borne supérieure minorée (least upper bound) ? (oui/non)

Non.

Y-a-t-il des restrictions aux valeurs des paramètres ?

  • 0-1 pour les fichiers monochromes (monochrome)
  • 0-255 pour les métafichiers en couleurs (colour).

Autre : Les niveaux de gris (greyscale) sont considérés comme un cas particulier des couleurs (colour).

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Cet élément doit-il être une borne supérieure minorée ? (oui/non) Non.

Y-a-t-il des restrictions aux valeurs des paramètres ?

  • 0-1 pour les métafichiers monochromes.
  • 0-63 pour les métafichiers en niveaux de gris.
  • 0-255 pour les métafichiers en couleurs.

Autre : néant.

T.16.10

Pareil au profil modèle : Oui

 

COLOUR VALUE EXTENT

[v1]

Références :

7.3.10

L'élément est : Obligatoire Non; Permis Oui;

Y-a-t-il des restrictions à la valeur du paramètre ? néant.

Autre : néant.

T.16.11

Pareil au profil modèle : Oui

 

METAFILE ELEMENT LIST

[v1]

Références :

7.3.11

L'élément est : Obligatoire Oui;

Autre : néant.

T.16.12

Pareil au profil modèle : Oui

 

METAFILE DEFAULTS REPLACEMENT

[v1]

Références :

7.3.12

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Chaque occurrence du MDR est-elle restreinte à ne définir qu'un seul défaut? (oui/non) Non.

Des restrictions supplémentaires peuvent être définies dans les parties 3 et 4 de ISO/IEC 8632.

Autre : néant.

T.16.13

Pareil au profil modèle : Non

 

FONT LIST

[v1]

Références :

7.3.13

Annexe I

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Cet élément est obligatoire pour tous les métafichiers contenant du texte graphique.

Nombre maximum de fontes dans la liste : 256

Tous les index de fontes référencés dans le métafichier, y compris le défaut (nominalement, l'index 1) devront être définis dans l'élément FONT LIST, avec la construction des noms de fontes compatible avec les règles de ISO/IEC 9541.

Liste des fontes recommandées :

  • Times-Roman
  • Times-Bold
  • Times-Italic
  • Times-BoldItalic
  • Helvetica
  • Helvetica-Bold
  • Helvetica-Oblique
  • Helvetica-BoldOblique
  • Courier
  • Courier-Bold
  • Courier-Oblique
  • Courier-BoldOblique
  • Symbol

REMARQUE : Ces noms de fontes sont des marques commerciales, et certaines sont brevetées et soumises à droits d'auteur. Times et Helvetica sont des marques déposées de la société Allied Corporation, détentrice des droits d'auteur des fontes avec ces noms. Les interpréteurs peuvent substituer des équivalents métriques des fontes nommées. Times est une fonte sérif, Helvetica une fonte sans sérif, Courier une fonte fixe à empattements. L'association du code de caractère au glyphe qui devra être utilisé pour chaque fonte et les mesures des fontes nommées sont contenues dans la clause I.2, annexe I de CGM:1999.

Autre : La liste des fontes recommandées constitue la liste de capacité de fontes minimum exigée pour les interpréteurs et la liste maximum recommandée pour les générateurs. Si d'autres fontes sont utilisées, les éléments FONT PROPERTIES et RESTRICTED TEXT sont nécessaires. Les noms de fontes sont insensibles à la casse.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Cet élément est obligatoire pour tous les métafichiers contenant du texte graphique.

Nombre maximum de fontes dans la liste : 64.

Tous les index de fontes référencés dans le métafichier, y compris le défaut (nominalement, l'index 1) devront être définis dans l'élément FONT LIST, avec la construction des noms de fontes compatible avec les règles de ISO/IEC 9541.

Liste des fontes permises :

  • Times-Roman
  • Times-Bold
  • Times-Italic
  • Times-BoldItalic
  • Helvetica
  • Helvetica-Bold
  • Helvetica-Oblique
  • Helvetica-BoldOblique
  • Courier
  • Courier-Bold
  • Courier-Oblique
  • Courier-BoldOblique
  • Symbol

REMARQUE : Ces noms de fontes sont des marques commerciales, et certaines sont brevetées et soumises à droits d'auteur. Times et Helvetica sont des marques déposées de la société Allied Corporation, détentrice des droits d'auteur des fontes avec ces noms. Les interpréteurs peuvent substituer des équivalents métriques des fontes nommées. Times est une fonte sérif, Helvetica une fonte sans sérif, Courier une fonte fixe à empattements. L'association du code de caractère au glyphe qui devra être utilisé pour chaque fonte et les mesures des fontes nommées sont contenues dans la clause I.2, annexe I de CGM:1999.

Autre : néant.

T.16.14

Pareil au profil modèle : Non

 

CHARACTER SET LIST

[v1]

Références :

7.3.14

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Cet élément est obligatoire pour tous les métafichiers contenant du texte graphique.

Remarque : La terminologie « jeu de caractères » (N.d.T. character set), utilisée dans la spécification originale ISO CGM:1987 et perpétuée jusque dans CGM:1999, est vue comme inexacte par les standards contemporains. La terminologie actuelle exacte est codage de caractères (N.d.T. character encoding), définie dans le standard [CHARMOD].

Limite maximum du nombre de jeux de caractères dans la liste de jeux de caractères : 6.

Jeux de caractères disponibles :

"94-character G-set", 4/2 (ISO 8859-1 LH);

"96-character G-set", 4/1 (ISO 8859-1 RH);

"94-character G-set", 2/10 3/10 (Symbol LH);

"94-character G-set", 2/6 3/10 (Symbol RH);.

"complete code", 2/15 4/9 (UTF-8)

"complete code", 2/15 4/12 (UTF-16)

Remarque : Les fins pour UTF-8 et UTF-16 diffèrent de leurs valeurs WebCGM 1.0. Les métafichiers de la version 2.0 ne devront pas utiliser les formes de la version 1.0.

Si l'un de ces jeux de caractères est de type "complete code", indiquer le contenu du code entier et sa séquence de fin associée : Celle indiquée

Autre : néant.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Cet élément est obligatoire pour tous les métafichiers contenant du texte graphique.

Limite maximum du nombre de jeux de caractères dans la liste de jeux de caractères : 4.

Les jeux de caractères seront sélectionnés dans le registre des jeux de caractères ISO. Cette liste peut être étendue en ajoutant des jeux de caractères définis par le profil. Les jeux de caractères de la liste :

"94-character G-set", 4/2 (ISO 8859-1 LH);

"96-character G-set", 4/1 (ISO 8859-1 RH);

"94-character G-set", 2/10 3/10 (Symbol LH);

"94-character G-set", 2/6 3/10 (Symbol RH).

Si l'un de ces jeux de caractères est de type "complete code", indiquer le contenu du code entier et sa séquence de fin associée :
Non applicable.

Autre : néant.

T.16.15

Pareil au profil modèle : Non

 

CHARACTER CODING ANNOUNCER

[v1]

Références :

7.3.15

L'élément est : Obligatoire Oui;

Y-a-t-il des restrictions aux valeurs des paramètres ? La valeur devra être "basic 8-bit".

Autre : néant.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Y-a-t-il des restrictions aux valeurs des paramètres ? Les valeurs devront être "basic 7-bit" et "basic 8-bit".

Autre : néant.

T.16.16

Pareil au profil modèle : Non

 

NAME PRECISION

[v2]

Références :

7.3.16

Partie 3, 8.3

Partie 4, 7.2

L'élément est : Obligatoire Non; Permis Non; Prohibé Oui;

La valeur de paramètre de cet élément dépend du codage.

Si le codage binaire est permis, y-a-t-il des restrictions à la valeur du paramètre ? néant.

Autre : néant.

Si le codage en clair du texte est permis, y-a-t-il des restrictions à la valeur du paramètre ? néant.

Autre : néant.

L'élément est : Obligatoire Non; Permis Oui;

La valeur de paramètre de cet élément dépend du codage.

Si le codage binaire est permis, y-a-t-il des restrictions à la valeur du paramètre ? 8 ou 16.

Autre : néant.

Si le codage en clair du texte est permis, y-a-t-il des restrictions à la valeur du paramètre ? 127, 255, 32767.

Autre : néant.

T.16.17

Pareil au profil modèle : Oui

 

MAXIMUM VDC EXTENT

[v2]

Références :

7.3.17

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Y-a-t-il des restrictions aux valeurs des paramètres ? néant.

Autre : néant.

T.16.18

Pareil au profil modèle : Non

 

SEGMENT PRIORITY EXTENT

[v2]

Références :

7.3.18

L'élément est : Obligatoire Non; Permis Non; Prohibé Oui;

Y-a-t-il des restrictions aux valeurs des paramètres ?

Autre : néant.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Y-a-t-il des restrictions aux valeurs des paramètres ? néant.

Autre : néant.

T.16.19

Pareil au profil modèle : Non

 

COLOUR MODEL

[v3]

Références :

7.3.19

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Y-a-t-il des restrictions au jeu de modèles de couleurs ? Devra être 1, 6, 7 ou 8.

Autre : Les valeurs 6, 7 et 8 sont les valeurs enregistrées de RGB-alpha, sRGB et sRGB-alpha.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Y-a-t-il des restrictions au jeu de modèles de couleurs ? néant.

Autre : néant.

T.16.20

Pareil au profil modèle : Non

 

COLOUR CALIBRATION

[v3]

Références :

7.3.20

L'élément est : Obligatoire Non; Permis Non; Prohibé Oui;

Les valeurs de sélection de calibration permises selon le modèle (ou les modèles) permis :

Si CYMK est permis, nombre minimum d'emplacements de grilles (N.d.T. grid location) :

Y-a-t-il des restrictions au nombre d'entrées de tables de conversion de couleurs n ?

Y-a-t-il des restrictions au nombre d'emplacements de grilles m ?

Si CYMK est permis, y-a-t-il des algorithmes d'interpolation entre les emplacements de grilles ?

Autre : néant.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Valeurs de sélection de calibration permises selon le modèle (ou les modèles) permis : Values 1..6, 9.

Si CYMK est permis, nombre minimum d'emplacements de grilles : 3.

Y-a-t-il des restrictions au nombre d'entrées de tables de conversion de couleurs n ? néant.

Y-a-t-il des restrictions au nombre d'emplacements de grilles m ? néant.

Si CYMK est permis, y-a-t-il des algorithmes d'interpolation entre les emplacements de grilles ? néant.

Autre : néant.

T.16.21

Pareil au profil modèle : Non

 

FONT PROPERTIES

[v3]

Références :

7.3.21

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Y-a-t-il des restrictions aux valeurs des paramètres ? Les paramètres obligatoires, si utilisés, sont : INDEX, FONT FAMILY, POSTURE, WEIGHT, PROPORTIONATE WIDTH, DESIGN GROUP et STRUCTURE.

Autre : Cet élément est obligatoire lorsqu'on utilise une fonte non répertoriée dans la liste des fontes recommandées définie dans l'élément FONT LIST. Les valeurs de paramètres de type SF sont insensibles à la casse.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Y-a-t-il des restrictions aux valeurs des paramètres ? Tous les index et valeurs énumérées définis de tous les paramètres seront permis.

Autre : néant.

T.16.22

Pareil au profil modèle : Non

 

GLYPH MAPPING

[v3]

Références :

7.3.22

L'élément est : Obligatoire Non; Permis Non; Prohibé Oui;

Sous-ensemble des glyphes enregistrés auprès de l'AFII référençables :

Nombre maximum de glyphes définissables :

Autre : néant.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Sous-ensemble des glyphes enregistrés auprès de l'AFII référençables : néant.

Nombre maximum de glyphes définissables : 8192.

Autre : néant.

T.16.23

Pareil au profil modèle : Oui

 

SYMBOL LIBRARY LIST

[v3]

Références :

7.3.23

L'élément est : Obligatoire Non; Permis Non; Prohibé Oui;

Bibliothèques accessibles et leurs règles de codage :

Nombre maximum de bibliothèques accessibles :

Autre :

REMARQUE : Il n'y a aucune bibliothèque de symboles enregistrée actuellement.

T.16.24

Pareil au profil modèle : Non

 

PICTURE DIRECTORY

[v4]

Références :

7.3.24

9.5.4.6

T.14.5

L'élément est : Obligatoire Non; Permis Non; Prohibé Oui;

Suivre les règles des chaînes de texte graphique pour le paramètre d'identificateur d'image, clause 9.5.4.6 et T.14.5.

Si présent, est-ce que les éléments PICTURE DIRECTORY devront être complets, c'est-à-dire avoir une entrée pour chaque image dans le métafichier ? (oui/non): néant.

Sinon, décrire toute signification spéciale associée aux entrées apparaissant dans les éléments PICTURE DIRECTORY incomplets. néant

Autre : néant.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Suivre les règles des chaînes de texte graphique pour le paramètre d'identificateur d'image, clause 9.5.4.6 et T.14.5.

Si présent, est-ce que les éléments PICTURE DIRECTORY devront être complets, c'est-à-dire avoir une entrée pour chaque image dans le métafichier ? (oui/non) Oui.

Sinon, décrire toute signification spéciale associée aux entrées apparaissant dans les éléments PICTURE DIRECTORY incomplets.

Autre : néant.

6.6 Les éléments descripteurs d'images

Élément Spécifications - Profil WebCGM 2.0 Spécifications - Profil modèle

T.17.1

Pareil au profil modèle : Non

 

SCALING MODE

[v1]

Références :

7.4.1

L'élément est : Obligatoire Oui;

Y-a-t-il des restrictions aux valeurs des paramètres ?

SCALING MODE devra être metric.

Autre : néant.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Y-a-t-il des restrictions aux valeurs des paramètres ? Si SCALING MODE vaut "metric", alors le « facteur d'échelle métrique » devra être positif.

Autre : néant.

T.17.2

Pareil au profil modèle : Oui

 

COLOUR SELECTION MODE

[v1][v2]

Références :

7.4.2

L'élément est : Obligatoire Non; Permis Oui;

Y-a-t-il des restrictions aux valeurs des paramètres ? néant.

Autre : néant.

T.17.3

Pareil au profil modèle : Oui

 

LINE WIDTH SPECIFICATION MODE

[v1][v2]

Références :

7.4.3

L'élément est : Obligatoire Non; Permis Oui;

Y-a-t-il des restrictions aux valeurs des paramètres ? néant.

Autre : néant.

T.17.4

Pareil au profil modèle : Oui

 

MARKER SIZE SPECIFICATION MODE

[v1][v2]

Références :

7.4.4

L'élément est : Obligatoire Non; Permis Oui;

Y-a-t-il des restrictions aux valeurs des paramètres ? néant.

Autre : néant.

T.17.5

Pareil au profil modèle : Oui

 

EDGE WIDTH SPECIFICATION MODE

[v1][v2]

Références :

7.4.5

L'élément est : Obligatoire Non; Permis Oui;

Y-a-t-il des restrictions aux valeurs des paramètres ? néant.

Autre : néant.

T.17.6

Pareil au profil modèle : Oui

 

VDC EXTENT

[v1]

Références :

7.4.6

L'élément est : Obligatoire Non; Permis Oui;

Limites au sens et à l'orientation de l'espace VDC : néant.

L'extension VDC d'une aire nulle (zero-area) est-elle permise ? (oui/non) Non.

Si oui, indiquer sa signification.

Autre : néant.

T.17.7

Pareil au profil modèle : Oui

 

BACKGROUND COLOUR

[v1]

Références :

7.4.7

9.5.4.1

T.14.1

L'élément est : Obligatoire Non; Permis Oui;

Le paramètre de valeur de couleur (colour value) devra suivre les règles de couleurs, clause 9.5.4.1 et T.14.1.

Autre : néant.

T.17.8

Pareil au profil modèle : Oui

 

DEVICE VIEWPORT

[v2]

Références :

7.4.8

L'élément est : Obligatoire Non; Permis Non; Prohibé Oui;

Interaction de cet élément avec les directives de présentation environnementale :

Signification de cet élément si la valeur spécifiée est incompatible avec le dispositif de présentation :

Autre :

REMARQUE : Cet élément est prohibé à cause de sa dépendance à un dispositif.

T.17.9

Pareil au profil modèle : Oui

 

DEVICE VIEWPORT

SPECIFICATION MODE

[v2]

Références :

7.4.9

L'élément est : Obligatoire Non; Permis Non Prohibé Oui;

Ensemble des valeurs légales :

Autre :

REMARQUE : Cet élément est prohibé à cause de sa dépendance à un dispositif.

T.17.10

Pareil au profil modèle : Oui

 

DEVICE VIEWPORT MAPPING

[v2]

Références :

7.4.10

L'élément est : Obligatoire Non; Permis Non; Prohibé Oui;

Ensemble des valeurs légales :

Autre :

REMARQUE : Cet élément est prohibé à cause de sa dépendance à un dispositif.

T.17.11

Pareil au profil modèle : Non

 

LINE REP- RESENTATION

[v2]

Références :

7.4.11

9.5.2.6

9.5.4.2

T.20.1

L'élément est : Obligatoire Non; Permis Non; Prohibé Oui;

Nombre maximum de définitions de lots (bundle definitions) simultanées :

Autre : néant.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Nombre maximum de définitions de lots simultanées : 20.

Autre : néant.

T.17.12

Pareil au profil modèle : Non

 

MARKER REP- RESENTATION

[v2]

Références :

7.4.12

9.5.2.6

9.5.4.2

T.20.5

L'élément est : Obligatoire Non; Permis Non; Prohibé Oui;

Nombre maximum de définitions de lots simultanées :

Autre : néant.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Nombre maximum de définitions de lots simultanées : 20.

Autre : néant.

T.17.13

Pareil au profil modèle : Non

 

TEXT REP- RESENTATION

[v2]

Références :

7.4.13

9.5.2.6

9.5.4.2

T.20.9

L'élément est : Obligatoire Non; Permis Non; Prohibé Oui;

Nombre maximum de définitions de lots simultanées :

Autre : néant.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Nombre maximum de définitions de lots simultanées : 20.

Autre : néant.

T.17.14

Pareil au profil modèle : Non

 

FILL REP- RESENTATION

[v2]

Références :

7.4.14

9.5.2.6

9.5.4.2

T.20.21

L'élément est : Obligatoire Non; Permis Non; Prohibé Oui;

Nombre maximum de définitions de lots simultanées :

Autre : néant.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Nombre maximum de définitions de lots simultanées : 20.

Autre : néant.

T.17.15

Pareil au profil modèle : Non

 

EDGE REP- RESENTATION

[v2]

Références :

7.4.15

9.5.2.6

9.5.4.2

T.20.26

L'élément est : Obligatoire Non; Permis Non; Prohibé Oui;

Nombre maximum de définitions de lots simultanées :

Autre : néant.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Nombre maximum de définitions de lots simultanées : 20.

Autre : néant.

T.17.16

Pareil au profil modèle : Oui

 

INTERIOR STYLE SPECIFICATION MODE

[v3]

Références :

7.4.16

L'élément est : Obligatoire Non; Permis Oui;

Y-a-t-il une restriction à la valeur du paramètre ? néant.

Autre : néant.

T.17.17

Pareil au profil modèle : Oui

 

LINE AND EDGE TYPE DEFINITION

[v3]

Références :

7.4.17

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Y-a-t-il des limites au nombre de définitions ? Un maximum de 32 types de lignes devra être défini simultanément.

Y-a-t-il des limites au nombre d'éléments dans une définition donnée ? Le nombre de valeurs dans la liste d'espaces de tirets ne doit pas dépasser 8.

Y-a-t-il des restrictions à la longueur de répétition du cycle de tirets ? néant.

Y-a-t-il des restrictions à la complexité de la définition pour empêcher les dégénérescences ? néant.

Autre : néant.

T.17.18

Pareil au profil modèle : Oui

 

HATCH STYLE DEFINITION

[v3]

Références :

7.4.18

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Y-a-t-il une limite au nombre de styles de hachures ? Un maximum de 32 styles de hachures devra être défini simultanément.

Y-a-t-il une limite au nombre d'espaces dans une définition donnée ? Le nombre d'entrées dans la liste de largeurs d'espaces ne doit pas dépasser 8.

Y-a-t-il des limites à la longueur du cycle de service ? néant.

Y-a-t-il des restrictions à la complexité de la définition pour empêcher les dégénérescences ? néant.

Y-a-t-il des restrictions à l'indicateur de style ? néant.

Autre : néant.

T.17.19

Pareil au profil modèle : Non

 

GEOMETRIC PATTERN DEFINITION

[v3]

Références :

7.4.19

L'élément est : Obligatoire Non; Permis Non; Prohibé Oui;

Y-a-t-il des limites au nombre de motifs géométriques définis ?

Y-a-t-il des limites aux classes de primitives ?

Autre : néant.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Y-a-t-il des limites au nombre de motifs géométriques définis ? Le nombre maximum de motifs géométriques est 64.

REMARQUE : Le nombre de motifs géométrique ne peut pas excéder le nombre de segments.

Y-a-t-il des limites aux classes de primitives ? néant.

Autre : néant.

REMARQUE : Le nombre de motifs géométrique ne peut pas excéder le nombre de segments.

T.17.20

Pareil au profil modèle : Non

 

APPLICATION STRUCTURE DIRECTORY

[v4]

Références :

7.4.20

9.5.4.6

T.14.5

L'élément est : Obligatoire Non; Permis Non; Prohibé Oui;

Suivre les règles des chaînes de texte non graphique pour le paramètre d'identificateur de structure d'application, clause 9.5.4.6 et T.14.5.

Autre : néant.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Suivre les règles des chaînes de texte non graphique pour le paramètre d'identificateur de structure d'application, clause 9.5.4.6 et T.14.5.

Si présent, les éléments APPLICATION STRUCTURE DIRECTORY devront-ils être complets, c'est-à-dire avoir une entrée pour chaque structure d'application dans l'image ? (oui/non) Oui.

Sinon, décrire toute signification spéciale associée aux entrées apparaissant dans les éléments APPLICATION STRUCTURE DIRECTORY incomplets.

Autre : néant.

6.7 Les éléments de contrôle

Élément Spécifications - Profil WebCGM 2.0 Spécifications - Profil modèle

T.18.1

Pareil au profil modèle : Oui

 

VDC INTEGER PRECISION

[v1]

Références :

7.5.1

Partie 3, 8.5

Partie 4, 7.4

L'élément est : Obligatoire Non; Permis Oui;

Les valeurs de paramètre de cet élément dépendent du codage.

Si le codage binaire est permis, y-a-t-il des restrictions à la valeur du paramètre ? 16 ou 32.

Autre : néant.

Si le codage en clair du texte est permis, y-a-t-il des restrictions à la valeur du paramètre ? [-32767,32767], [-32768, 32767] ou [-2147483648,2147483647].

Autre : néant.

T.18.2

Pareil au profil modèle : Oui

 

VDC REAL PRECISION

[v1]

Références :

7.5.2

Partie 3, 8.5

Partie 4, 7.4

L'élément est : Obligatoire Non; Permis Oui;

Les valeurs de paramètre de cet élément dépendent du codage.

Si le codage binaire est permis, y-a-t-il des restrictions à la valeur du paramètre ? (1, 16, 16) ou (0, 9, 32)

Autre : néant.

Si le codage en texte clair est permis, y-a-t-il des restrictions à la valeur du paramètre ? 0.0, 1.0 , 4; ou -32767, 32767, 4; ou -32768, 32767, 10; ou -3.4028235E38, +3.4028235E38, 8

Remarque : Les deux dernières valeurs sont les approximations les plus proches, dans un texte en clair base 10, des valeurs REAL PRECISION permises dans les fichiers CGM codés en binaire.

Autre : néant.

T.18.3

Pareil au profil modèle : Oui

 

AUXILIARY COLOUR

[v1]

Références :

7.5.3

9.5.4.1

T.14.1

D.4.4.1

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Le paramètre du déterminant de couleur auxilliaire (auxilliary colour specifier) devra suivre les règles de couleurs, clause 9.5.4.1 et T.14.1.

Autre : néant.

T.18.4

Pareil au profil modèle : Oui

 

TRANSPARENCY

[v1]

Références :

7.5.4

9.5.7.9

T.14.1

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Y-a-t-il une restriction à la valeur du paramètre ? néant.

Autre : néant.

T.18.5

Pareil au profil modèle : Oui

 

CLIP RECTANGLE

[v1]

Références :

7.5.5

D.4.4.2

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Signification des cas limites pour :

une aire nulle (zero-area) : Prohibé.

une aire supérieure à l'extension VDC : Le rognage devra avoir lieu à l'intersection de CLIP RECTANGLE et VDC EXTENT.

autres cas : néant.

Autre : néant.

T.18.6

Pareil au profil modèle : Oui

 

CLIP INDICATOR [v1]

Références :

7.5.6

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Y-a-t-il des restrictions à la valeur du paramètre ? néant.

Autre : néant.

T.18.7

Pareil au profil modèle : Non

 

LINE CLIPPING MODE

[v2]

Références :

7.5.7

D.4.4.3

L'élément est : Obligatoire Non; Permis Non; Prohibé Oui;

Y-a-t-il des restrictions à la valeur du paramètre ? néant.

Autre : néant.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Y-a-t-il des restrictions à la valeur du paramètre ? néant.

Autre : néant.

T.18.8

Pareil au profil modèle : Non

 

MARKER CLIPPING MODE [v2]

Références :

7.5.8

D.4.4.3

L'élément est : Obligatoire Non; Permis Non; Prohibé Oui;

Y-a-t-il des restrictions à la valeur du paramètre ? néant.

Autre : néant.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Y-a-t-il des restrictions à la valeur du paramètre ? néant.

Autre : néant.

T.18.9

Pareil au profil modèle : Non

 

EDGE CLIPPING MODE

[v2]

Références :

7.5.9

D.4.4.3

L'élément est : Obligatoire Non; Permis Non; Prohibé Oui;

Y-a-t-il des restrictions à la valeur du paramètre ? néant.

Autre : néant.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Y-a-t-il des restrictions à la valeur du paramètre ? néant.

Autre : néant.

T.18.10

Pareil au profil modèle : Oui

 

NEW REGION

[v2]

Références :

7.5.10

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Cet élément ne devra être permis que si BEGIN FIGURE est permis.

Y-a-t-il des restrictions au nombre d'apparitions ? néant.

Autre : néant.

T.18.11

Pareil au profil modèle : Non

 

SAVE PRIMITIVE CONTEXT

[v2]

Références :

7.5.11

L'élément est : Obligatoire Non; Permis Non; Prohibé Oui;

Nombre maximum de contextes conservés simultanément :

Autre : néant.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Nombre maximum de contextes conservés simultanément : 1024.

Autre : néant.

T.18.12

Pareil au profil modèle : Non

 

RESTORE PRIMITIVE CONTEXT

[v2]

Références :

7.5.12

L'élément est : Obligatoire Non; Permis Non; Prohibé Oui;

Cet élément n'est permis que si SAVE PRIMITIVE CONTEXT est permis.

Autre : néant.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Cet élément n'est permis que si SAVE PRIMITIVE CONTEXT est permis.

Autre : néant.

T.18.13

Pareil au profil modèle : Non

 

PROTECTION REGION INDICATOR

[v3]

Références :

7.5.13

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Les valeurs se restreignent à : off, clip.

Autre : néant.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Cet élément n'est permis que si BEGIN PROTECTION REGION est permis.

Autre : néant.

T.18.14

Pareil au profil modèle : Non

 

GENERALIZED TEXT PATH MODE

[v3]

Références :

7.5.14

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Y-a-t-il des restrictions à la valeur du paramètre ? off, axis-tangential

Autre : néant.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Y-a-t-il des restrictions à la valeur du paramètre ? néant.

Autre : néant.

T.18.15

Pareil au profil modèle : Non

 

MITRE LIMIT

[v3]

Références :

7.5.15

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Y-a-t-il des restrictions à la valeur du paramètre ? néant.

Autre : Cf. les spécifications supplémentaires des interpréteurs pour le traitement des limites d'onglets (N.d.T. mitre).

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Y-a-t-il des restrictions à la valeur du paramètre ? néant.

Autre : néant.

T.18.16

Pareil au profil modèle : Oui

 

TRANSPARENT CELL COLOUR

[v3]

Références :

7.5.16

9.5.4.1

T14.1

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Le paramètre de déterminant de couleur de cellule transparente devra suivre les règles de couleurs, clause 9.5.4.1 et T.14.1.

Y-a-t-il des restrictions aux valeurs des paramètres ? néant.

Autre : néant.

6.8 Les éléments de primitives graphiques

Élément Spécifications - Profil WebCGM 2.0 Spécifications - Profil modèle

T.19.1

Pareil au profil modèle : Oui

 

POLYLINE

[v1]

Références :

7.6.1

T.14.2

D.2.21

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Nombre maximum de points ou état "no limit" : 4096.

Les dégénérescences géométriques de longueur nulle (zero-length) devront être comme définies dans T.14.2.

Autre : néant.

T.19.2

Pareil au profil modèle : Oui

 

DISJOINT POLYLINE

[v1]

Références :

7.6.2

T.14.2

D.2.2.1

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Nombre maximum de points ou état "no limit" : 4096.

Les dégénérescences géométriques de longueur nulle devront être comme définies dans T.14.2.

Autre : néant.

T.19.3

Pareil au profil modèle : Oui

 

POLYMARKER

[v1]

Références :

7.6.3

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Nombre maximum de points ou état "no limit" : 4096.

Autre : néant.

T.19.4

Pareil au profil modèle : Non

 

TEXT

[v1]

Références :

7.6.4

9.5.4.5

L'élément est : Obligatoire Non; Permis Non; Prohibé Oui;

Le paramètre de chaîne (string) devra suivre les règles du texte graphique, clause 9.5.4.5.

Le drapeau "not final" est-il permis : (oui/non)

Autre : Le texte graphique devra être représenté par l'élément RESTRICTED TEXT dans ce profil.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Le paramètre de chaîne (string) devra suivre les règles du texte graphique, clause 9.5.4.5.

Le drapeau "not final" est-il permis : (oui/non) Oui.

Autre : néant.

T.19.5

Pareil au profil modèle : Oui

 

RESTRICTED TEXT

[v1]

Références :

7.6.5

9.5.4.5

T.26.7

D.4.5.2

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Le paramètre de chaîne (string) devra suivre les règles du texte graphique, clause 9.5.4.5.

Le drapeau "not final" est-il permis : (oui/non) Oui.

Pour les métafichiers des types [v1] ou [v2], la réalisation de l'élément RESTRICTED TEXT est-elle conforme à l'un des standards ou aux valeurs enregistrées pour RESTRICTED TEXT TYPE ? (oui/non) Oui.

Si oui, l'indiquer. Pour les capitales encadrées (boxed-cap), cf. également T.26.7

Pour les métafichiers des types [v3] et [v4], il faudra utiliser RESTRICTED TEXT TYPE si cet élément est utilisé.

Autre : néant.

T.19.6

Pareil au profil modèle : Oui

 

APPEND TEXT

[v1]

Références :

7.6.6.

9.5.4.5

D.4.5.1

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Le paramètre de chaîne (string) devra suivre les règles du texte graphique, clause 9.5.4.5.

Autre : néant.

T.19.7

Pareil au profil modèle : Oui

 

POLYGON

[v1]

Références :

7.6.7

T.14.3

D.2.2.2

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Nombre maximum de points : 4096.

Les dégénérescences géométriques d'aire nulle devront être comme définies dans T.14.3.

Autre : néant.

T.19.8

Pareil au profil modèle : Oui

 

POLYGON SET

[v1]

Références :

7.6.8

T.14.3

D.2.2.2

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Nombre maximum de points : 4096.

Nombre de polygones dans un ensemble : Aucune limite.

Les dégénérescences géométriques d'aire nulle devront être comme définies dans T.14.3.

Autre : Chaque polygone individuel dans un ensemble devra avoir au moins 3 points.

T.19.9

Pareil au profil modèle : Non

 

CELL ARRAY

[v1]

Références :

7.6.9

D.4.5.3

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Limite pour nx : 32768

Limite pour ny : 32768

Limite pour nx*ny :1 073 741 824 ("1 giga", 32768**2).

Les séries de cellules pivotées et obliques (rotated and skewed cell arrays) sont elles permises ? (oui/non) Non.

Si oui, indiquer la signification graphique.

Autre : Les séries de cellules d'aire nulle sont prohibées.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Limite pour nx : 2048.

Limite pour ny : 2048.

Limite pour nx*ny : 4194304.

Les séries de cellules pivotées et obliques sont elles permises ? (oui/non) Non.

Si oui, indiquer la signification graphique.

Autre : Les séries de cellules d'aire nulle sont prohibées.

T.19.10

Pareil au profil modèle : Oui

 

GENERALIZED DRAWING PRIMITIVE

[v1]

Références :

7.6.10

L'élément est : Obligatoire Non; Permis Non; Prohibé Oui;

Lister toutes les primitives de dessin généralisées enregistrées qui sont permises :

Lister toutes les primitives de dessin généralisées enregistrées qui sont permises et joindre une description complète :

Autre :

T.19.11

Pareil au profil modèle : Oui

 

RECTANGLE

[v1]

Références :

7.6.11

T.14.3

D.2.2.2

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Les dégénérescences géométriques d'aire nulle devront être comme définies dans T.14.3.

Autre : néant.

T.19.12

Pareil au profil modèle : Oui

 

CIRCLE

[v1]

Références :

7.6.12

T.14.3

D.2.2.2

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Les dégénérescences géométriques d'aire nulle devront être comme définies dans T.14.3.

Autre : néant.

T.19.13

Pareil au profil modèle : Oui

 

CIRCULAR ARC 3 POINT

[v1]

Références :

7.6.13

T.14.2

D.2.2.2

D.4.5.4

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Les dégénérescences géométriques de longueur nulle devront être comme définies dans T.14.2.

Autre : néant.

T.19.14

Pareil au profil modèle : Oui

 

CIRCULAR ARC 3 POINT CLOSE

[v1]

Références :

7.6.14

T.14.3

D.2.2.2

D.4.5.5

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Les dégénérescences géométriques d'aire nulle devront être comme définies dans T.14.3.

Autre : néant.

T.19.15

Pareil au profil modèle : Oui

 

CIRCULAR ARC CENTRE

[v1]

Références :

7.6.15

T.14.2

D.2.2.2

D.4.5.6

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Les dégénérescences géométriques de longueur nulle devront être comme définies dans T.14.2.

Autre : néant.

T.19.16

Pareil au profil modèle : Oui

 

CIRCULAR ARC CENTRE CLOSE

[v1]

Références :

7.6.16

T.14.3

D.2.2.2

D.4.5.7

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Les dégénérescences géométriques d'aire nulle devront être comme définies dans T.14.3.

Autre : néant.

T.19.17

Pareil au profil modèle : Oui

 

ELLIPSE

[v1]

Références :

7.6.17

T.14.3

D.2.2.2

D.4.5.9

D.4.5.10

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Les dégénérescences géométriques d'aire nulle devront être comme définies dans T.14.3.

Autre : néant.

T.19.18

Pareil au profil modèle : Oui

 

ELLIPTICAL ARC [v1]

Références :

7.6.18

T.14.2

D.2.2.1

D.4.5.11

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Les dégénérescences géométriques de longueur nulle devront être comme définies dans T.14.2.

Autre : néant.

T.19.19

Pareil au profil modèle : Oui

 

ELLIPTICAL ARC CLOSE

[v1]

Références :

7.6.19

T.14.3

D.2.2.2

D.4.5.12

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Les dégénérescences géométriques d'aire nulle devront être comme définies dans T.14.3.

Autre : néant.

T.19.20

Pareil au profil modèle : Oui

 

CIRCULAR ARC CENTRE REVERSED

[v2]

Références :

7.6.20

T.14.2

D.2.2.1

D.4.5.8

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Les dégénérescences géométriques de longueur nulle devront être comme définies dans T.14.2.

Autre : néant.

T.19.21

Pareil au profil modèle : Oui

 

CONNECTING EDGE

[v2]

Références :

7.6.21

T.14.2

D.2.2.1

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Cet élément n'est permis que si BEGIN FIGURE/END FIGURE sont permis.

Les dégénérescences géométriques de longueur nulle devront être comme définies dans T.14.2.

Autre : néant.

T.19.22

Pareil au profil modèle : Non

 

HYPERBOLIC ARC

[v3]

Références :

7.6.22

T.14.2

D.2.2.1

L'élément est : Obligatoire Non; Permis Non; Prohibé Oui;

Les dégénérescences géométriques de longueur nulle devront être comme définies dans T.14.2.

Autre : néant.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Les dégénérescences géométriques de longueur nulle devront être comme définies dans T.14.2.

Autre : néant.

T.19.23

Pareil au profil modèle : Non

 

PARABOLIC ARC

[v3]

Références :

7.6.23

T.14.2

D.2.2.1

L'élément est : Obligatoire Non; Permis Non; Prohibé Oui;

Les dégénérescences géométriques de longueur nulle devront être comme définies dans T.14.2.

Autre : néant.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Les dégénérescences géométriques de longueur nulle devront être comme définies dans T.14.2.

Autre : néant.

T.19.24

Pareil au profil modèle : Oui

 

NON-UNIFORM B-SPLINE

[v3]

Références :

7.6.24

T.14.2

D.2.2.1

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Ensemble des ordres de splines : cubic spline (order=4).

Nombre maximum de points de contrôle : 4096.

Les dégénérescences géométriques de longueur nulle devront être comme définies dans T.14.2.

Autre : La spline devra être de forme contrainte, c'est-à-dire que les 4 premiers nœuds devront être identiques ainsi que les 4 derniers nœuds.

T.19.25

Pareil au profil modèle : Oui

 

NON-UNIFORM RATIONAL B-SPLINE

[v3]

Références :

7.6.25

T.14.2

D.2.2.1

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Ensemble des ordres de splines : cubic spline (order=4).

Nombre maximum de points de contrôle : 4096.

Les dégénérescences géométriques de longueur nulle devront être comme définies dans T.14.2.

Autre : La spline devra être de forme contrainte, c'est-à-dire que les 4 premiers nœuds devront être identiques ainsi que les 4 derniers nœuds.

T.19.26

Pareil au profil modèle : Oui

 

POLYBEZIER

[v3]

Références :

7.6.26

T.14.2

D.2.2.1

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Nombre maximum de points : 4096.

Y-a-t-il des restrictions à l'indicateur de continuité ? néant.

Les dégénérescences géométriques de longueur nulle devront être comme définies dans T.14.2.

Autre : néant.

T.19.27

Pareil au profil modèle : Oui

 

POLYSYMBOL

[v3]

Références :

7.6.27

D.2.2.1

L'élément est : Obligatoire Non; Permis Non; Prohibé Oui;

Liste des points :

Effect d'une référence vers un paramètre d'index de symbole qui n'est pas dans la bibliothèque de symboles.

Autre :

REMARQUE : Cet élément est prohibé car SYMBOL LIBRARY LIST est prohibé.

T.19.28

Pareil au profil modèle : Non

 

BITONAL TILE

[v3]

Références :

7.6.28

D.2.2.1

D.4.5.13

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Lister les types de compression admissibles : 2, 5 ou 6.

Conditions sur le garnissage des rangées (row padding) : néant.

Autre : Les valeurs 0 et 1 de WebCGM 1.0 sont déconseillées.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Lister les types de compression admissibles : Les valeurs de 0 à 6.

Conditions sur le garnissage des rangées : néant.

Autre : Les méthodes de compression CCITT (T6 et T4) devraient être utilisées avec une précision de couleur de cellule de 1 bit et une couleur indexée.

Remarque : Plusieurs types de compression ont été enregistrés (en date de la publication) dans le registre des éléments graphiques ISO, notamment JPEG, LZW et PNG.

T.19.29

Pareil au profil modèle : Non

 

TILE

[v3]

Références :

7.6.29

D.2.2.1

D.4.5.13

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Lister les types de compression admissibles : 5, 6, 7 ou 9

Conditions sur le garnissage des rangées : néant.

Autre : La valeur 9 correspond à la valeur enregistrée auprès de l'ISO pour la méthode de compression 0 de PNG.

Les valeurs 0, 1 et 2 de WebCGM 1.0 sont déconseillées.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Lister les types de compression admissibles : Les valeurs de 0 à 6.

Conditions sur le garnissage des rangées : néant.

Autre : Les méthodes de compression CCITT (T6 et T4) devraient être utilisées avec une précision de couleur de cellule de 1 bit et une couleur indexée.

Remarque : Plusieurs types de compression ont été enregistrés (en date de la publication) dans le registre des éléments graphiques ISO, notamment JPEG, LZW et PNG.

6.9 Les éléments attributs

Élément Spécifications - Profil WebCGM 2.0 Spécifications - Profil modèle

T.20.1

Pareil au profil modèle : Non

 

LINE BUNDLE INDEX

[v1]

Références :

7.7.1

9.5.4.2

D.4.6.1

T.17.11

L'élément est : Obligatoire Non; Permis Non; Prohibé Oui;

Le paramètre d'index de lot de ligne (line bundle index) devra obéir aux règles des index, clause 7.5.4.2.

Pour les métafichiers de type [v1], les valeurs d'index admissibles sont :

Pour les métafichiers des types [v2] ou [v3], tout lot référencé devra avoir une définition de représentation explicite.

Autre : néant.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Le paramètre d'index de lot de ligne devra obéir aux règles des index, clause 7.5.4.2.

Pour les métafichiers de type [v1], les valeurs d'index admissibles sont : 1..5.

  • index 1 2 3 4 5

line type 1 2 3 4 5

line width 1.0 1.0 1.0 1.0 1.0

line colour 1 1 1 1 1

Pour les métafichiers des types [v2], [v3] et [v4], tout lot référencé devra avoir une définition de représentation explicite.

Autre : néant.

T.20.2

Pareil au profil modèle : Non

 

LINE TYPE

[v1]

Références :

7.7.2

9.4.17

D.4.6.2

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Sélectionner un ou plusieurs des cas suivants :

  • valeurs 1..5 ; Oui
  • sous-ensemble des valeurs enregistrées (joindre la liste) : 6..15 ; Oui
  • valeurs définies par le profil (joindre une description complète) : ; Non

Pour les métafichiers de type [v3] des types [v3] et [v4],

  • valeurs négatives assignées par l'élément LINE AND EDGE TYPE DEFINITION. Oui;

Autre : Les types de lignes 6-15 sont inclus dans le registre des objets graphiques. Celui-ci est disponible auprès du comité ISO SC24. Cf. la section 6.16 à propos des types de lignes génériques et spécifiques.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Sélectionner un ou plusieurs des cas suivants :

  • valeurs 1..5 ; Oui
  • sous-ensemble des valeurs enregistrées (joindre la liste) : ; Non
  • sous-ensemble des valeurs enregistrées (joindre la liste) : ; Non

Pour les métafichiers des types [v3] et [v4],

  • valeurs négatives assignées par l'élément LINE AND EDGE TYPE DEFINITION. Oui

Autre : néant.

T.20.3

Pareil au profil modèle : Oui

 

LINE WIDTH

[v1]

Références :

7.7.3

D.4.6.3

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

La valeur zéro est-elle permise ? (oui/non) Oui.

Si oui, indiquer sa signification. Épaisseur de ligne minimum disponible.

Y-a-t-il des restrictions à la valeur du paramètre ? néant.

Autre : néant.

T.20.4

Pareil au profil modèle : Oui

 

LINE COLOUR

[v1]

Références :

7.7.4

9.5.4.1

T.14.1

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Le paramètre de déterminant de couleur de ligne (line colour specifier) devra obéir aux règles de couleurs, clause 9.5.4.1 et T.14.1.

Y-a-t-il des restrictions à la valeur du paramètre ? néant.

Autre : néant.

T.20.5

Pareil au profil modèle : Non

 

MARKER BUNDLE INDEX

[v1]

Références :

7.7.5

9.5.4.2

T.17.12

D.4.6.1

L'élément est : Obligatoire Non; Permis Non; Prohibé Oui;

Le paramètre d'index de lot de marqueurs (marker bundle index) devra obéir aux règles des index, clause 9.5.4.2.

Pour les métafichiers de type [v1], les valeurs d'index admissibles sont les suivantes :

Pour les métafichiers de type [v2] et [v3], tout lot référencé devra avoir une définition de représentation explicite.

Autre : néant.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Le paramètre d'index de lot de marqueur devra obéir aux règles des index, clause 9.5.4.2.

Pour les métafichiers de type [v1], les valeurs d'index admissibles sont les suivantes : 1..5.

index 1 2 3 4 5

marker type 1 2 3 4 5

marker width 1.0 1.0 1.0 1.0 1.0

marker colour 1 1 1 1 1

Pour les métafichiers de type [v2], [v3] et [v4], tout lot référencé devra avoir une définition de représentation explicite.

Autre : néant.

T.20.6

Pareil au profil modèle : Oui

 

MARKER TYPE

[v1]

Références :

7.7.6

D.4.6.4

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Indiquer une ou plusieurs des restrictions suivantes :

  • values 1..5 ; Oui
  • sous-ensemble des valeurs enregistrées (joindre la liste) : ; Non
  • sous-ensemble des valeurs enregistrées (joindre la liste) : Non

Autre : néant.

T.20.7

Pareil au profil modèle : Oui

 

MARKER SIZE

[v1]

Références :

7.7.7

D.4.6.5

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

La valeur zéro est-elle permise ? (oui/non) Oui.

Si oui, indiquer sa signification. Taille minimum disponible.

Y-a-t-il des restrictions à la valeur du paramètre ? néant.

Autre : néant.

T.20.8

Pareil au profil modèle : Oui

 

MARKER COLOUR

[v1]

Références :

7.7.8

9.5.4.1

T.14.1

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Le paramètre de déterminant de couleur de marqueur (marker colour specifier) devra obéir aux règles de couleurs, clause 9.5.4.1 et T.14.1.

Y-a-t-il des restrictions à la valeur du paramètre ? néant.

Autre : néant.

T.20.9

Pareil au profil modèle : Non

 

TEXT BUNDLE INDEX

[v1]

Références :

7.7.9

9.5.4.2

T.17.13

D.4.6.1

L'élément est : Obligatoire Non; Permis Non; Prohibé Oui;

Le paramètre d'index de lot de texte (text bundle index) devra obéir aux règles des index, clause 9.5.4.2.

  • Pour les métafichiers de type [v1], les valeurs d'index admissibles sont :

Pour les métafichiers de type [v2] et [v3], tout lot référencé devra avoir une définition de représentation explicite.

Autre : néant.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Le paramètre d'index de lot de texte devra obéir aux règles des index, clause 9.5.4.2.

Pour les métafichiers de type [v1], les valeurs d'index admissibles sont les suivantes : 1..2.

index 1 2

font index 1 1

text precision stroke stroke

character expansion factor 1.0 0.7

character spacing 0.0 0.0

text colour 1 1

Pour les métafichiers des types [v2], [v3] et [v4], tout lot référencé devra avoir une définition de représentation explicite.

Autre : néant.

T.20.10

Pareil au profil modèle : Oui

 

TEXT FONT INDEX

[v1]

Références :

7.7.10

9.5.4.2

T.16.13

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Chaque index référencé devra correspondre à une entrée dans la liste FONT LIST (cf. T.16.13).

Autre : néant.

T.20.11

Pareil au profil modèle : Non

 

TEXT PRECISION

[v1]

Références :

7.7.11

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Y-a-t-il des restrictions à la valeur du paramètre ? La valeur devra être "stroke".

Autre : néant.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Y-a-t-il des restrictions à la valeur du paramètre ? néant.

Autre : néant.

T.20.12

Pareil au profil modèle : Oui

 

CHARACTER EXPANSION FACTOR

[v1]

Références :

7.7.12

D.4.6.7

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

La valeur zéro est-elle permise ? (oui/non) Non.

Si oui, indiquer la signification.

Y-a-t-il des restrictions à la valeur du paramètre ? Les valeurs seront restreintes à l'intervalle 0.1..10.0

Autre : néant.

T.20.13

Pareil au profil modèle : Oui

 

CHARACTER SPACING

[v1]

Références :

7.7.13

D.4.6.8

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Y-a-t-il des restrictions à la valeur du paramètre ? Les valeurs seront restreintes à l'intervalle -1.0..5.0.

Autre : néant.

T.20.14

Pareil au profil modèle : Oui

 

TEXT COLOUR

[v1]

Références :

7.7.14

9.5.4.1

T.14.1

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Le paramètre de déterminant de couleur de texte (text colour specifier) devra obéir aux règles de couleurs, clause 9.5.4.1 et T.14.1.

Y-a-t-il des restrictions à la valeur du paramètre ? néant.

Autre : néant.

T.20.15

Pareil au profil modèle : Oui

 

CHARACTER HEIGHT

[v1]

Références :

7.7.15

D.4.6.9

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Une hauteur zéro est-elle permise : (oui/non) Oui.

Si oui, indiquer sa signification : Hauteur minimum disponible.

Y-a-t-il des restrictions au paramètre ? néant.

Autre : néant.

T.20.16

Pareil au profil modèle : Oui

 

CHARACTER ORIENTATION

[v1]

Références :

7.7.16

D.4.6.10

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Y-a-t-il des restrictions aux aspects de distortion suivants ?

rotation : aucun.

inclinaison (skewing) : aucun.

reflet (mirroring) : aucun.

rapport hauteur/largeur (aspect ratio) : aucun.

Autre : néant.

T.20.17

Pareil au profil modèle : Oui

 

TEXT PATH

[v1]

Références :

7.7.17

D.4.6.11

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Y-a-t-il des restrictions à la valeur du paramètre ? néant.

Autre : néant.

T.20.18

Pareil au profil modèle : Oui

 

TEXT ALIGNMENT

[v1]

Références :

7.7.18

D.4.6.12

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Y-a-t-il des restrictions aux valeurs d'alignement horizontales et verticales ? néant.

Y-a-t-il des restrictions aux valeurs d'alignement horizontales et verticales continues ? néant.

Autre : néant.

T.20.19

Pareil au profil modèle : Non

 

CHARACTER SET INDEX

[v1]

Références :

7.7.19

9.5.4.2

T.16.14

T.16.22

D.4.6.13

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Chaque index référencé devra correspondre à une entrée dans la liste CHARACTER SET LIST. Cela inclut une référence implicite à la valeur d'index par défaut.

Autre : néant.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Chaque index référencé devra correspondre à une entrée dans CHARACTER SET LIST ou GLYPH MAPPING. Cela inclut une référence implicite à la valeur d'index par défaut.

Autre : néant.

T.20.20

Pareil au profil modèle : Non

 

ALTERNATE CHARACTER SET INDEX

[v1]

Références :

7.7.20

9.5.4.2

T.16.14

T.16.22

D.4.6.13

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Chaque index référencé devra correspondre à une entrée dans la liste CHARACTER SET LIST. Cela inclut une référence implicite à la valeur d'index par défaut.

Autre : néant.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Chaque index référencé devra correspondre à une entrée dans CHARACTER SET LIST ou GLYPH MAPPING. Cela inclut une référence implicite à la valeur d'index par défaut.

Autre : néant.

T.20.21

Pareil au profil modèle : Non

 

FILL BUNDLE INDEX

[v1]

Références :

7.7.21

9.5.4.2

T.17.14

D.4.6.1

L'élément est : Obligatoire Non; Permis Non; Prohibé Oui;

Le paramètre d'index de lot de remplissage (fill bundle index) devra obéir aux règles des index, clause 9.5.4.2.

Pour les métafichiers de type [v1], les valeurs d'index admissibles sont les suivantes :

Pour les métafichiers de type [v2] et [v3], tout lot référencé devra avoir une définition de représentation explicite.

Autre : néant.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Le paramètre d'index de lot de remplissage devra obéir aux règles des index, clause 9.5.4.2.

Pour les métafichiers de type [v1], les valeurs d'index admissibles sont les suivantes : 1..5.

index : 1 2 3 4 5

interior style hatch hatch hatch hatch hatch

fill colour 1 1 1 1 1

hatch index 1 2 3 4 5

pattern index 1 1 1 1 1

Pour les métafichiers des types [v2], [v3] et [v4], tout lot référencé devra avoir une définition de représentation explicite.

Autre : néant.

T.20.22

Pareil au profil modèle : Oui

 

INTERIOR STYLE

[v1]

Références :

7.7.22

D.4.6.15

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Pour le style intérieur "hollow", le type de ligne et l'épaisseur de ligne englobante sont : Type de ligne plein et épaisseur de ligne par défaut.

Y-a-t-il des restrictions à la valeur du paramètre ? néant.

Autre : néant.

T.20.23

Pareil au profil modèle : Oui

 

FILL COLOUR

[v1]

Références :

7.7.23

9.5.4.1

T.14.1

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Le paramètre de déterminant de couleur de remplissage (fill colour specifier) devra obéir aux règles de couleurs, clause 9.5.4.1 et T.14.1.

Y-a-t-il des restrictions à la valeur du paramètre ? néant.

Autre : néant.

T.20.24

Pareil au profil modèle : Oui

 

HATCH INDEX

[v1]

Références :

7.4.18

7.7.24

6.7.4.3

D.4.6.16

Remarque : Cf. 6.17 pour des explications sur les intérieurs hachurés dans WebCGM.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Sélectionner un ou plusieurs des cas suivants :

  • valeurs 1..6 : Oui
  • sous-ensemble des valeurs enregistrées (joindre la liste) : ; Non
  • sous-ensemble des valeurs enregistrées (joindre la liste) : ; Non

Pour les métafichiers des types [v3] et [v4],

  • valeurs négatives assignées pas l'élément HATCH STYLE DEFINITION : Oui

Autre : néant.

T.20.25

Pareil au profil modèle : Oui

 

PATTERN INDEX

[v1]

Références :

7.7.25

9.5.4.2

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Le paramètre d'index de motif (pattern index) devra obéir aux règles des index, clause 9.5.4.2.

Y-a-t-il des restrictions à la valeur du paramètre ? néant.

Autre : néant.

T.20.26

Pareil au profil modèle : Non

 

EDGE BUNDLE INDEX

[v1]

Références :

7.7.26

9.5.4.2

T.17.15

D.4.6.1

L'élément est : Obligatoire Non; Permis Non; Prohibé Oui;

Le paramètre d'index de lot de bords (edge bundle index) devra obéir aux règles des index, clause 9.5.4.2.

Pour les métafichiers de type [v1], les valeurs d'index admissibles sont les suivantes :

Pour les métafichiers de type [v2] et [v3], tout lot référencé devra avoir une définition de représentation explicite.

Autre : néant.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Le paramètre d'index de lot de bords devra obéir aux règles des index, clause 9.5.4.2.

Pour les métafichiers de type [v1], les valeurs d'index admissibles sont les suivantes : 1..5.

  • index 1 2 3 4 5

edge type 1 2 3 4 5

edge width 1.0 1.0 1.0 1.0 1.0

edge colour 1 1 1 1 1

Pour les métafichiers de type [v2], [v3] et [v4], tout lot référencé devra avoir une définition de représentation explicite.

Autre : néant.

T.20.27

Pareil au profil modèle : Oui

 

EDGE TYPE

[v1]

Références :

7.4.17

9.7.27

D.4.6.17

Remarque : Cf. 6.16 pour des explications à propos des définitions de lignes et de bords dans WebCGM.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Sélectionner un ou plusieurs des cas suivants :

  • valeurs 1..5 : Oui
  • sous-ensemble des valeurs enregistrées (joindre la liste) : ; Non
  • sous-ensemble des valeurs enregistrées (joindre la liste) : ; Non

Pour les métafichiers des types [v3] et [v4],

  • valeurs négatives assignées par l'élément LINE AND EDGE TYPE DEFINITION : Oui

Autre : néant.

T.20.28

Pareil au profil modèle : Oui

 

EDGE WIDTH

[v1]

Références :

7.7.28

D.4.6.18

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

La valeur zéro est-elle permise ? (oui/non) Oui.

Si oui, indiquer sa signification. Épaisseur de bord minimum disponible.

Y-a-t-il des restrictions à la valeur du paramètre ? néant.

Autre : néant.

T.20.29

Pareil au profil modèle : Oui

 

EDGE COLOUR

[v1]

Références :

7.7.29

9.5.4.1

T.14.1

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Le paramètre de déterminant de couleur de bord (edge colour specifier) devra obéir aux règles de couleurs, clause 9.5.4.1 et T.14.1.

Y-a-t-il des restrictions à la valeur du paramètre ? néant.

Autre : néant.

T.20.30

Pareil au profil modèle : Oui

 

EDGE VISIBILITY

[v1]

Références :

7.7.30

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Y-a-t-il des restrictions à la valeur du paramètre ? néant.

Autre : néant.

T.20.31

Pareil au profil modèle : Oui

 

FILL REFERENCE POINT

[v1]

Références :

7.7.31

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Y-a-t-il des restrictions à la valeur du paramètre ? None.

Autre : None.

T.20.32

Pareil au profil modèle : Oui

 

PATTERN TABLE

[v1]

Références :

7.7.32

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Valeur maximum de nx : 32.

Valeurs permises de nx : 8, 16 ou 32.

Valeur maximum de ny : 32.

Valeurs permises de ny : 8, 16 ou 32.

Y-a-t-il des restrictions au nombre de définitions de motifs ? 64.

Y-a-t-il des restrictions aux combinaisons permises de nx et ny ? néant.

Y-a-t-il des restrictions au nombre de couleurs ? néant.

Autre : néant.

T.20.33

Pareil au profil modèle : Oui

 

PATTERN SIZE

[v1]

Références :

7.7.33

D.4.6.19

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Les vecteurs de motifs doivent-ils être parallèles aux axes de coordonnées ? (oui/non) Oui.

Si non, indiquer la signification des motifs inclinés ou non alignés.

Autre : None.

T.20.34

Pareil au profil modèle : Non

 

COLOUR TABLE

[v1]

Références :

7.7.34

9.5.4.1

T.14.1

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Y-a-t-il des limites à la longueur des listes de couleurs ? Monochrome : 2, Colour : 256.

Y-a-t-il des restrictions aux valeurs d'index ? Les valeurs d'index ne devront pas excéder l'index de couleur maximum.

Autre : Les métafichiers en niveaux de gris (greyscale) sont considérés comme des cas particuliers des métafichiers en couleurs (colour).

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Y-a-t-il des limites à la longueur des listes de couleurs ? Monochrome : 2, Greyscale : 64, Colour : 256.

Y-a-t-il des restrictions aux valeurs d'index ? Les valeurs d'index ne devront pas excéder l'index de couleur maximum.

Autre : néant.

T.20.35

Pareil au profil modèle : Non

 

ASPECT SOURCE FLAGS

[v1]

Références :

7.7.35

D.4.6.20

L'élément est : Obligatoire Non; Permis Non; Prohibé Oui;

Les valeurs des drapeaux de sources d'aspect (aspect source flags) doivent-elles être les mêmes :

pour le métafichier ? (oui/non)

au sein de chaque classe (line, marker, text, fill, edge) de primitives ? (oui/non)

Autre : néant.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Les valeurs des drapeaux de sources d'aspect doivent-elles être les mêmes :

pour le métafichier ? (oui/non) Non.

au sein de chaque classe (line, marker, text, fill, edge) de primitives ? (oui/non) Oui.

Autre : néant.

T.20.36

Pareil au profil modèle : Non

 

PICK IDENTIFIER

[v2]

Références :

7.7.36

L'élément est : Obligatoire Non; Permis Non; Prohibé Oui;

Y-a-t-il des restrictions à la valeur du paramètre ?

Autre : néant.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Y-a-t-il des restrictions à la valeur du paramètre ? néant.

Autre : néant.

T.20.37

Pareil au profil modèle : Non

 

LINE CAP

[v3]

Références :

7.7.37

9.5.7.5

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Y-a-t-il des restrictions à l'ensemble des valeurs de l'indicateur de coiffe de ligne (line cap indicator) ? (choisir un cas ou les deux)

Oui ; valeurs 1..4;

Non ; ensemble de valeurs enregistrées (joindre la liste).

Y-a-t-il des restrictions à l'ensemble des valeurs pour l'indicateur de coiffe de tiret (dash cap indicator) ? (choisir un cas ou les deux)

Oui ; valeurs 1..3;

Non ; sous-ensemble de valeurs enregistrées (joindre la liste).

Autre : néant.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Y-a-t-il des restrictions à l'ensemble des valeurs pour l'indicateur de coiffe de ligne ? (choisir un cas ou les deux)

Oui ; valeurs 1..5;

Non ; sous-ensemble de valeurs enregistrées (joindre la liste).

Y-a-t-il des restrictions à l'ensemble des valeurs pour l'indicateur de coiffe de tiret ? (choisir un cas ou les deux)

Oui ; valeurs 1..3;

Non ; sous-ensemble de valeurs enregistrées (joindre la liste).

Autre : néant.

T.20.38

Pareil au profil modèle : Oui

 

LINE JOIN

[v3]

Références :

7.7.38

9.5.7.5

T.26.7

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Y-a-t-il des restrictions à l'ensemble des valeurs ? (choisir un cas ou les deux)

Oui ; valeurs 1..4;

Non ; sous-ensemble de valeurs enregistrées (joindre la liste).

Autre : néant.

T.20.39

Pareil au profil modèle : Oui

 

LINE TYPE CONTINUATION

[v3]

Références :

7.7.39

9.5.7.5

T.26.7

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Y-a-t-il des restrictions à l'ensemble des valeurs ? 1..4.

Autre : néant.

T.20.40

Pareil au profil modèle : Oui

 

LINE TYPE INITIAL OFFSET

[v3]

Références :

7.7.40

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Y-a-t-il des restrictions à la valeur du paramètre ? néant.

Autre : néant.

T.20.41

Pareil au profil modèle : Oui

 

TEXT SCORE TYPE

[v3]

Références :

7.7.41

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Y-a-t-il des restrictions à l'ensemble des valeurs ? (choisir un cas ou les deux)

Oui ; valeurs 1..4;

Non ; sous-ensemble de valeurs enregistrées (joindre la liste).

Autre : néant.

T.20.42

Pareil au profil modèle : Oui

 

RESTRICTED TEXT TYPE

[v3]

Références :

7.7.42

9.5.7.5

T.26.7

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Y-a-t-il des restrictions à l'ensemble des valeurs ? (choisir un cas ou les deux)

Oui ; valeurs 1..6;

Non ; sous-ensemble de valeurs enregistrées (joindre la liste).

Y-a-t-il des algorithmes pour obtenir un type de restriction ? (joindre) Non défini.

Autre : néant.

T.20.43

Pareil au profil modèle : Oui

 

INTERPOLATED INTERIOR

[v3]

Références :

7.7.43

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Y-a-t-il des limites au nombre d'étapes ? Le nombre maximum d'étapes est de 8.

Y-a-t-il des restrictions à l'ensemble des valeurs ? (choisir un cas ou les deux)

Oui ; valeurs 1..3;

Non ; sous-ensemble de valeurs enregistrées (joindre la liste).

Autre : néant.

T.20.44

Pareil au profil modèle : Non

 

EDGE CAP

[v3]

Références :

7.7.44

9.5.7.5

T.26.7

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Y-a-t-il des restrictions à l'ensemble des valeurs pour l'indicateur de coiffe de bord (edge cap indicator) ? (choisir un cas ou les deux)

Oui ; valeurs 1..4;

Non ; sous-ensemble de valeurs enregistrées (joindre la liste).

Y-a-t-il des restrictions à l'ensemble des valeurs pour l'indicateur de coiffe de tiret (dash cap indicator) ? (choisir un cas ou les deux)

Oui ; valeurs 1..3;

Non ; sous-ensemble de valeurs enregistrées (joindre la liste).

Autre : néant.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Y-a-t-il des restrictions à l'ensemble des valeurs pour l'indicateur de coiffe de bord ? (choisir un cas ou les deux)

Oui ; valeurs 1..5;

Non ; sous-ensemble de valeurs enregistrées (joindre la liste).

Y-a-t-il des restrictions à l'ensemble des valeurs pour l'indicateur de coiffe de tiret ? (choisir un cas ou les deux)

Oui ; valeurs 1..3;

Non ; sous-ensemble de valeurs enregistrées (joindre la liste).

Autre : néant.

T.20.45

Pareil au profil modèle : Oui

 

EDGE JOIN

[v3]

Références :

7.7.45

9.5.7.5

T.26.7

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Y-a-t-il des restrictions à l'ensemble des valeurs ? (choisir un cas ou les deux)

Oui ; valeurs 1..4;

Non ; sous-ensemble de valeurs enregistrées (joindre la liste).

Autre : néant.

T.20.46

Pareil au profil modèle : Oui

 

EDGE TYPE CONTINUATION

[v3]

Références :

7.7.46

9.5.7.5

T.26.7

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Y-a-t-il des restrictions à l'ensemble des valeurs ? 1..4.

Autre : néant.

T.20.47

Pareil au profil modèle : Oui

 

EDGE TYPE INITIAL OFFSET

[v3]

Références :

7.7.47

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Y-a-t-il des restrictions à la valeur du paramètre ? néant.

Autre : néant.

T.20.48

Pareil au profil modèle : Oui

 

SYMBOL LIBRARY INDEX

[v3]

Références :

7.7.48

9.5.4.2

T.16.23

L'élément est : Obligatoire Non; Permis Non; Prohibé Oui;

Chaque index référencé devra correspondre à une entrée dans la liste SYMBOL LIBRARY LIST (cf. T.16.23).

Autre : Cet élément est prohibé parce l'élément SYMBOL LIBRARY LIST est prohibé.

T.20.49

Pareil au profil modèle : Oui

 

SYMBOL COLOUR

[v3]

Références :

7.7.49

9.5.4.1

T.14.1

T.16.23

D.4.6.21

L'élément est : Obligatoire Non; Permis Non; Prohibé Oui;

Le paramètre de déterminant de couleur de symbole (symbol colour specifier) devra obéir aux règles de couleurs, clause 9.5.4.1 et T.14.1.

Y-a-t-il des restrictions à la valeur du paramètre ?

Autre : Cet élément est prohibé parce l'élément SYMBOL LIBRARY LIST est prohibé.

T.20.50

Pareil au profil modèle : Oui

 

SYMBOL SIZE

[v3]

Références :

7.7.50

T.16.23

L'élément est : Obligatoire Non; Permis Non; Prohibé Oui;

La valeur zéro est-elle permise : (oui/non)

Si oui, indiquer sa signification.

Y-a-t-il des restrictions à la valeur du paramètre ?

Autre : Cet élément est prohibé parce l'élément SYMBOL LIBRARY LIST est prohibé.

T.20.51

Pareil au profil modèle : Oui

 

SYMBOL ORIENTATION

[v3]

Références :

7.7.51

T.16.23

D.4.6

L'élément est : Obligatoire Non; Permis Non; Prohibé Oui;

Y-a-t-il des restrictions à la rotation ?

Y-a-t-il des restrictions à l'inclinaison (skewing) ?

Y-a-t-il des restrictions au reflet (mirroring) ?

Y-a-t-il des restrictions à la distortion du rapport hauteur/largeur (aspect ratio) ?

Autre : Cet élément est prohibé parce l'élément SYMBOL LIBRARY LIST est prohibé.

6.10. Les éléments d'échappement

Élément Spécifications - Profil WebCGM 2.0 Spécifications - Profil modèle

T.21.1

Pareil au profil modèle : Non;

 

ESCAPE

[v1]

Références :

7.8.1

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Lister tous les éléments ESCAPE enregistrés qui sont permis :

  • ESCAPE 22, Couleur de cellule transparente, seulement les métafichiers de type [v1/v2].
  • ESCAPE 45, Transparence alpha : Le paramètre SDR est codé comme une valeur réelle dans l'intervalle de 0.0 à 1.0 inclus, et s'applique à toutes les primitives graphiques suivantes.

Lister tous les éléments ESCAPE définis par le profil qui sont permis et joindre une description complète :

Autre : Tous les paramètres des éléments ESCAPE doivent être codés comme des enregistrements de données structurées (SDR).

REMARQUE : Seuls les éléments ESCAPE enregistrés et ceux définis par le profil seront permis dans les profils.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Lister tous les éléments ESCAPE qui sont permis :

ESCAPE 22, Couleur de cellule transparente, seulement les métafichiers de type [v1/v2].

 

Lister tous les éléments ESCAPE définis par le profil qui sont permis et joindre une description complète : néant.

Autre : néant

6.11 Les éléments externes

Élément Spécifications - Profil WebCGM 2.0 Spécifications - Profil modèle

T.22.1

Pareil au profil modèle : Non

 

MESSAGE

[v1]

Références :

7.9.1

L'élément est : Obligatoire Non; Permis Non; Prohibé Oui;

Valeurs du paramètre de drapeau d'action obligatoire (action required flag) :

  • "action" Permis Non; Prohibé Non;

(si permis, indiquer les messages et actions entreprises)

  • "no action" Permis Non; Prohibé Non;

Y-a-t-il des restrictions à la longueur de la chaîne du message hormis celles pour un paramètre de type SF ?

Autre : néant.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Valeurs du paramètre de drapeau d'action obligatoire :

  • "action" Permis Non; Prohibé Oui;

(si permis, indiquer les messages et actions entreprises)

  • "no action" Permis Oui; Prohibé Non;

Y-a-t-il des restrictions à la longueur de la chaîne du message hormis celles pour un paramètre de type SF ? néant.

Autre : néant.

T.22.2

Pareil au profil modèle : Non

 

APPLICATION DATA

[v1]

Références :

7.9.2

L'élément est : Obligatoire Non; Permis Non; Prohibé Oui;

Joindre une description syntaxique et sémantique de tous les éléments APPLICATION DATA associés à ce profil.

Autre : néant.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

L'utilisation de cet élément ne sera pas restreinte.

Joindre une description syntaxique et sémantique de tous les éléments APPLICATION DATA associés à ce profil.

Autre : néant.

6.12 Les éléments de segments

Élément Spécifications - Profil WebCGM 2.0 Spécifications - Profil modèle

T.23.1

Pareil au profil modèle : Non

 

COPY SEGMENT

[v2]

Références :

7.10.1

D.4.9.2

L'élément est : Obligatoire Non; Permis Non; Prohibé Oui;

Chaque identificateur de segment se rapportera à un segment défini.

Y-a-t-il des limites à la valeur d'application de transformation du segment ?

Y-a-t-il des restrictions à la nature de la transformation (par exemple, en ne permettant que les transformations isotropiques) ?

Autre : néant.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Chaque identificateur de segment se rapportera à un segment défini.

Y-a-t-il des limites à la valeur d'application de transformation du segment ? néant.

Y-a-t-il des restrictions à la nature de la transformation (par exemple, en ne permettant que les transformations isotropiques) ? Non singulière.

Autre : néant.

T.23.2

Pareil au profil modèle : Non

 

INHERITANCE FILTER

[v2]

Références :

7.10.2

L'élément est : Obligatoire Non; Permis Non; Prohibé Oui;

Y-a-t-il des limites à la liste de sélection de filtres ?

Y-a-t-il des limites au paramétrage de la sélection ?

Autre : néant.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Y-a-t-il des limites à la liste de sélection de filtres ? néant.

Y-a-t-il des limites au paramétrage de la sélection ? néant.

Autre : néant.

T.23.3

Pareil au profil modèle : Non

 

CLIP INHERITANCE

[v2]

Références :

7.10.3

D.4.9.2

L'élément est : Obligatoire Non; Permis Non; Prohibé Oui;

Y-a-t-il des limites sur le paramètre ?

Autre : néant.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Y-a-t-il des limites sur le paramètre ? néant.

Autre : néant.

T.23.4

Pareil au profil modèle : Non

 

SEGMENT TRANSFORMATION

[v2]

Références :

7.10.4

L'élément est : Obligatoire Non; Permis Non; Prohibé Oui;

Y-a-t-il des restrictions à la nature de la transformation (par exemple, en ne permettant que les transformations isotropiques) ?

Autre : néant.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Y-a-t-il des restrictions à la nature de la transformation (par exemple, en ne permettant que les transformations isotropiques) ? Non singulière.

Autre : néant.

T.23.5

Pareil au profil modèle : Non

 

SEGMENT HIGHLIGHTING

[v2]

Références :

7.10.5

L'élément est : Obligatoire Non; Permis Non; Prohibé Oui;

Y-a-t-il des restrictions aux valeurs des paramètres ?

Autre : néant.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Y-a-t-il des restrictions aux valeurs des paramètres ? néant.

Autre : néant.

T.23.6

Pareil au profil modèle : Non

 

SEGMENT DISPLAY PRIORITY

[v2]

Références :

7.10.6

L'élément est : Obligatoire Non; Permis Non; Prohibé Oui;

Y-a-t-il des restrictions aux valeurs des paramètres ?

Autre : néant.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Y-a-t-il des restrictions aux valeurs des paramètres ? néant.

Autre : néant.

T.23.7

Pareil au profil modèle : Non

 

SEGMENT PICK PRIORITY

[v2]

Références :

7.10.7

L'élément est : Obligatoire Non; Permis Non; Prohibé Oui;

Y-a-t-il des restrictions aux valeurs des paramètres ?

Autre : néant.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Y-a-t-il des restrictions aux valeurs des paramètres ? néant.

Autre : néant.

6.13 Les éléments descripteurs des structures d'application

Fonctionnalité Spécifications - Profil WebCGM 2.0 Spécifications - Profil modèle

T.24.1

Pareil au profil modèle : Non

 

APPLICATION STRUCTURE ATTRIBUTE

[v4]

Références :

6.9

6.13.5

7.9.2

7.1.1

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Définir l'ensemble des éléments de structure à utiliser dans les structures d'applications (APS) et joindre une description syntaxique et sémantique complète :

L'ensemble des attributs permis est listé dans la section 3.2.2, qui inclut des définitions syntaxiques et sémantiques complètes, ainsi que ce qui est permis selon le type APS.

Autre : néant.

L'élément est : Obligatoire Non; Permis Oui; Prohibé Non;

Définir l'ensemble des éléments de structure à utiliser dans les structures d'applications (APS) et joindre une description syntaxique et sémantique complète :

néant.

Autre : néant.

6.14 Les exigences de mise en œuvre des générateurs

Fonctionnalité Spécifications - Profil WebCGM 2.0 Spécifications - Profil modèle

T.25.1

Pareil au profil modèle : Oui

 

Les exigences de couleurs

Références :

9.5.4.1

9.5.6.2.2

Le mappage (mapping) de couleurs est : Permis Oui; Prohibé Non;

Réduction du nombre de couleurs ? Non défini.

REMARQUE : S'il est nécessaire de mapper les couleurs d'applications aux définitions de couleurs du métafichier, il est recommandé de calculer la distance de couleur dans le mappage selon la métrique euclidienne dans l'espace CIEXYZ.

Définition des algorithmes, des mesures et de l'espace de couleur du mappage ?

Aucune technique de mappage de couleur spécifique ni sélection d'ensembles de couleurs du métafichier ne sont définies.

Pour les métafichiers de type [v1/2], y-a-t-il des spécifications de calibration de couleur implicites ? Aucune spécification n'est définie.

Autre : néant.

T.25.2

Pareil au profil modèle : Oui

 

Précision et latitude géométriques

Références :

9.5.6.2.1

Précision et latitude pour le mappage des graphiques d'application aux éléments de primitives graphiques CGM : Les générateurs produiront un métafichier dont les éléments de primitives graphiques correspondront exactement aux primitives graphiques d'application à ±0.1% près de la position relative dans la boîte VDC EXTENT ou à ±1/2 pixel de la dimension prévue, peu importe la plus grande. Les générateurs produiront des aspects de dimensions géométriques des primitives (par exemple, le corps du texte, l'épaisseur du trait et l'épaisseur du bord) à 1% près de la dimension prévue, ou à ±1/2 pixel de la dimension prévue, peu importe la plus grande.

Cette exigence s'appliquera à tous les éléments de primitives graphiques, sauf à être remplacée par les exigences spécifiques d'un élément dans cette clause.

T.25.3

Pareil au profil modèle : Oui

 

Précision et latitude du texte

Références :

9.5.6.2.3

La précision et la latitude du texte sont-ils traités ? (oui/non) Oui.

Si oui, l'indiquer. Les spécifications de texte du métafichier correspondront au texte de l'image d'application à ±1% près relativement à la dimension prévue ou à ±1/2 pixel de la dimension prévue, peu importe la plus grande, pour le placement et l'étendue d'ensemble de chaque chaîne de texte.

T.25.4

Pareil au profil modèle : Non

 

Substitution de fonte

Références :

9.5.6.2.4

I.2

La substitution de fonte est : Permis Oui; Prohibé Non;

Similarité des caractéristiques visuelles des fontes ? Les fontes substituées seront de mesures équivalentes ou seront contrôlées par l'élément RESTRICTED TEXT.

Métrique des fontes ? Définie dans ISO/IEC 8632:1999 Annexe I.2 pour les 13 fontes du noyau.

Métrique des glyphes individuels ? Définie dans ISO/IEC 8632:1999 Annexe I.2 pour les 13 fontes du noyau.

Autre : néant.

La substitution de fonte est : Permis Oui; Prohibé Non;

Similarité des caractéristiques visuelles des fontes ? Les fontes substituées auront des caractéristiques visuelles similaires (par exemple, la posture, la graisse, la chasse (width) en proportion).

Métrique des fontes ? Définie dans la clause I.2.

Métrique des glyphes individuels ? Définie dans la clause I.2.

Autre : néant.

T.25.5

Pareil au profil modèle : Oui

 

Conservation des primitives

Références :

9.5.6.3

La conservation des éléments de primitives graphiques est-elle traitée ? (oui/non) Non.

Si oui, indiquer les substitutions possibles.

T.25.6

Pareil au profil modèle : Non

 

Latitude sémantique

Références :

9.5.6.4

Priorité et mode de dessin : La priorité correspondra à l'ordre du métafichier (c'est-à-dire, les primitives apparues en dernier dans le fichier recouvriront celles apparues avant dans le fichier. Le mode sera de type "replacement").

Rognage : Le rognage interviendra à l'intersection des limites du rectangle de rognage, de l'étendue de l'élément VDC EXTENT, de la zone de visualisation de l'appareil (device viewport) et de la surface de visualisation de l'appareil (device view surface).

Centrage des bords : Les bords seront centrés sur le bord idéal de l'aire défini mathématiquement

Signification des types de lignes et des types de bords prédéfinis : Cf. la section 6.16 à propos des types de lignes spécifiques et génériques.

Signification des styles de hachures prédéfinis : Cf. la section 6.17 à propos des styles de hachures spécifiques et génériques.

Autre : néant.

Priorité et mode de dessin : La priorité correspondra à l'ordre du métafichier (c'est-à-dire, les primitives apparues en dernier dans le fichier recouvriront celles apparues avant dans le fichier. Le mode sera de type "replacement").

Rognage : Le rognage interviendra à l'intersection des limites du rectangle de rognage, de l'étendue de l'élément VDC EXTENT, de la zone de visualisation de l'appareil et de la surface de visualisation de l'appareil.

Centrage des bords : Les bords seront centrés sur le bord idéal de l'aire défini mathématiquement

Signification des types de lignes et des types de bords prédéfinis : Les définitions marche-arrêt (on-off definitions) exactes des types de lignes et des types de bords prédéfinis ne sont pas indiquées.

Signification des styles de hachures prédéfinis : L'espacement entre les lignes n'est pas défini. Utiliser les latitudes de l'annexe D.4.6.16 pour les directions angulaires.

Autre : néant.

T.25.7

Pareil au profil modèle : Oui

 

Traitement des erreurs

Références :

9.5.6.5

Le traitement des erreurs est-il abordé ? (oui/non) Non.

Si oui, indiquer l'action entreprise.

Classification de la sévérité des erreurs ?

Exigences pour la récupération d'erreurs ?

Exigences pour la signalisation des erreurs ?

Autres domaines ?

Autre : néant.

T.25.8

Pareil au profil modèle : Oui

 

Signalisation

Références :

9.5.6.6

La signalisation est-elle obligatoire ? (oui/non) Non.

Si oui, indiquer l'action entreprise.

Méthode et format de la signalisation ?

Exigence à signaler une substitution, une erreur, un comportement de repli, des mappages ou d'autres comportements ?

Autres domaines ?

Autre : néant.

T.25.9

Pareil au profil modèle : Oui

 

Dégénérescences

Références :

9.5.6.7

9.5.4.4

D.2

D.4

La génération de primitives dégénérées est-elle abordée ? (oui/non) Non. La génération de primitives dégénérées n'est pas restreinte.

Si oui, joindre les spécifications.

Autre : néant.

6.15 Les exigences de mise en œuvre des interpréteurs

Fonctionnalité Spécifications - Profil WebCGM 2.0 Spécifications - Profil modèle

T.26.1

Pareil au profil modèle : Oui

 

Nombre d'images

Références :

9.5.7.2

T.13.2

Si zéro image est permis (cf. T.13.2), décrire le comportement de l'interpréteur : Prohibé par T.13.2.

T.26.2

Pareil au profil modèle : Oui

 

Images vides

Références :

9.5.7.3

T.13.3

Si permis (cf. T.13.3), le comportement de l'interpréteur : L'effet graphique devra être celui d'une image dans la couleur de l'arrière-plan.

T.26.3

Pareil au profil modèle : Oui

 

Les exigences de couleurs

Références :

9.5.4.1

9.5.7.4.2

9.5.4.5

Les interpréteurs seront classés dans les catégories monochrome, niveaux de gris ou couleur (selon les capacités de couleurs de l'interpréteur), et devront satisfaire aux critères en annexe 26.3

Les conversions entre les différents modèles de couleurs seront réalisées conformément à celles décrites dans l'annexe G.

Mappage des couleurs des métafichiers aux composants des appareils ? Si un mappage (vers moins de couleurs, ou vers des niveaux de gris, ou vers du monochrome) est nécessaire pour des métafichiers RGB, on utilisera les recommandations de l'annexe D.3.2.

Pour les métafichiers de type [v1/2], y-a-t-il des spécifications de calibration de couleur implicites ? Aucune spécification n'est définie.

Autre : néant.

T.26.4

Pareil au profil modèle : Oui

 

Précision et latitude géométriques

Références :

9.5.7.4.1

Précision et latitude de placement et de réalisation des aspects géométriques pour le rendu des éléments de primitives géométriques. Les interpréteurs rendront exactement les éléments de primitives graphiques à ± 0.1% près de la position relative dans la boîte VDC EXTENT ou à ±1/2 pixel près de la résolution de l'appareil de sortie, peu importe le plus grand. Les interpréteurs rendront les aspects des dimensions géométriques (par exemple, le corps du texte, l'épaisseur des traits et l'épaisseur des bords) à 1% près de la dimension prévue ou à ±1/2 pixel près de la résolution de l'appareil de sortie, peu importe le plus grand.

Cette exigence s'appliquera à tous les éléments de primitives graphiques, sauf à être remplacée par les exigences spécifiques d'un élément dans cette clause.

T.26.5

Pareil au profil modèle : Oui

 

Rendu du texte

Références :

9.5.7.4.3

La précision et la latitude du texte sont-elles traitées ? (oui/non) Oui.

Si oui, l'indiquer. Le texte rendu par l'interpréteur devra correspondre à la spécification de texte du métafichier à 1% près relativement à la dimension prévue ou à ±1/2 pixel près de la résolution de l'appareil de sortie, peu importe le plus grand, pour le placement et l'étendue d'ensemble de chaque chaîne de texte.

La précision du texte est-elle traitée ? (oui/non) Oui.

Si oui, indiquer l'action de l'interpréteur. Les interpréteurs devront rendre le texte avec une précision correspondant à "stroke", indépendemment de la valeur réelle de l'élément TEXT PRECISION du métafichier.

T.26.6

Pareil au profil modèle : Non

 

Substitution de fonte

Références :

T.16.13

9.5.7.4.4

Annexe I.2

La substitution de fonte est : Permis Oui; Prohibé Non;

Si prohibée, utiliser la fonte définie dans la liste FONT LIST.

Si permis, inclure un ensemble de fontes et de métriques de glyphes de référence correspondant aux instances canoniques de la fonte substituable. Cf. l'élément FONT LIST et l'annexe I.2 de CGM:1999.

Les méthodes de substitution, les latitudes et les contraintes sont-elles traitées ? (oui/non) Non

Si oui, indiquer :

Similarité des caractéristiques visuelles des fontes ? Les fontes substituées auront une métrique équivalente ou seront contrôlées par l'élément RESTRICTED TEXT.

Métrique des fontes ? Les fontes substituées auront une métrique similaire à celles indiquées dans le métafichier.

Métrique des glyphes individuels ? Définie dans ISO/IEC 8632:1999, Annexe I.2, pour les 13 fontes du noyau.

Autres domaines ? néant.

Autre : néant.

La substitution de fonte est : Permis Oui; Prohibé Non;

Si prohibée, utiliser la fonte définie dans la liste FONT LIST.

Si permis, inclure un ensemble de fontes et de métriques de glyphes de référence correspondant aux instances canoniques de la fonte substituable. Cf. l'élément FONT LIST et l'annexe I.2 de CGM:1999.

Les méthodes de substitution, les latitudes et les contraintes sont-elles traitées ? (oui/non) Oui.

Si oui, indiquer :

Similarité des caractéristiques visuelles des fontes ? Les fontes substituées auront une métrique similaire à celles indiquées dans le métafichier.

Métrique des fontes ? Les fontes substituées auront une métrique similaire à celles indiquées dans le métafichier.

Métrique des glyphes individuels ? Comme définie dans l'annexe I.2.

Autres domaines ? néant.

Autre : néant.

T.26.7

Pareil au profil modèle : Non

 

Latitude sémantique

Références :

9.5.7.5

T.20.37

T.20.38

T.20.39

T.20.42

T.20.44

T.20.45

T.20.46

T.18.15

Priorité et mode de dessin : La priorité correspondra à l'ordre du métafichier (c'est-à-dire, les primitives apparues en dernier dans le fichier recouvriront celles apparues avant dans le fichier. Le mode sera de type "replacement").

Vidage (clearing) de la surface de visualisation : La surface sera vidée à l'apparition de BEGIN PICTURE BODY, sauf indication contraire dans ce profil.

Rognage : Lorsque l'élément CLIP INDICATOR vaut "off", le rognage interviendra à l'intersection des limites de la zone de visualisation de l'appareil et de la surface de visualisation de l'appareil. Lorsque CLIP INDICATOR vaut "on", le rognage interviendra à l'intersection des limites du rectangle de rognage, de l'étendue de VDC EXTENT, de la zone de visualisation de l'appareil et de la surface de visualisation de l'appareil.

Centrage des bords : Les bords seront centrés sur le bord idéal de l'aire défini mathématiquement

Signification des types de lignes et des types de bords prédéfinis : Cf. la section 6.16 à propos des types de lignes spécifiques et génériques.

Signification des styles de hachures prédéfinis : Cf. la section 6.17 à propos des styles de hachures spécifiques et génériques.

En absence d'un élément LINE/MARKER/TEXT/EDGE CLIPPING MODE, le traitement par l'interpréteur de LINE/MARKER/TEXT/EDGE CLIPPING MODE sera :

Dans le style d'une seule valeur de paramètre spécifique, du jeu de valeurs normalisées. OUI. Indiquer lequel : SHAPE

Dans le style d'une des valeurs de paramètre spécifiques, du jeu de valeurs normalisées. NON

Pour les métafichiers de type [v1/v2], la méthode de restriction de texte pour les éléments RESTRICTED TEXT, choisie dans le jeu des styles standards enregistrés de l'élément RESTRICTED TEXT TYPE : Valeur 2.

Pour les métafichiers de type [v1/2], le traitement par l'interpréteur des deux aspects de coiffe de ligne (line cap) sera soit :

  • dans le style d'un couple spécifique de valeurs d'un seul paramètre, du jeu de valeurs standards enregistrées (à l'exclusion des valeurs 1) de l'élément LINE CAP. Non Valeurs = ?
  • dans le style d'un couple de valeurs d'un paramètre, du jeu de valeurs standards enregistrées (à l'exclusion des valeurs 1) de l'élément LINE CAP. Oui

Pour les métafichiers de type [v1/2], le traitement par l'interpréteur des deux aspects de coiffe de bord (edge cap) sera soit :

  • dans le style d'un couple spécifique de valeurs d'un seul paramètre, du jeu de valeurs standards enregistrées (à l'exclusion des valeurs 1) de l'élément EDGE CAP. Non Valeurs = ?
  • dans le style d'un couple de valeurs d'un paramètre, du jeu de valeurs standards enregistrées (à l'exclusion des valeurs 1) de l'élément EDGE CAP. Oui

Pour les métafichiers de type [v1/2], le traitement par l'interpréteur d'un raccord de lignes (line join) sera soit :

  • dans le style d'une valeur d'un seul paramètre spécifique, du jeu de valeurs standards enregistrées (à l'exclusion de la valeur 1) de l'élément LINE JOIN. Non Valeur = ?
  • dans le style d'une valeur d'un paramètre, du jeu des valeurs standards enregistrées (à l'exclusion de la valeur 1) de l'élément LINE JOIN. Oui

Pour les métafichiers de type [v1/2], le traitement par l'interpréteur d'un raccord de bords (edge join) sera soit :

  • dans le style d'une valeur d'un seul paramètre spécifique, du jeu de valeurs standards enregistrées (à l'exclusion de la valeur 1) de l'élément EDGE JOIN. Non Valeur = ?
  • dans le style d'une valeur d'un paramètre, du jeu des valeurs standards enregistrées (à l'exclusion de la valeur 1) de l'élément EDGE JOIN. Oui

Pour les métafichiers de type [v1/2], le traitement par l'interpréteur de la continuation d'un type de ligne (line type continuation) sera soit :

  • dans le style d'une valeur d'un seul paramètre spécifique, du jeu de valeurs standards enregistrées (à l'exclusion de la valeur 1) de l'élément LINE TYPE CONTINUATION. Non Valeur = ?
  • dans le style d'une valeur d'un paramètre, du jeu des valeurs standards enregistrées (à l'exclusion de la valeur 1) de l'élément LINE TYPE CONTINUATION. Oui

Pour les métafichiers de type [v1/2], le traitement par l'interpréteur de la continuation d'un type de bord (edge type continuation) sera soit :

  • dans le style d'une valeur d'un seul paramètre spécifique, du jeu de valeurs standards enregistrées (à l'exclusion de la valeur 1) de l'élément EDGE TYPE CONTINUATION. Non Valeur = ?
  • dans le style d'une valeur d'un paramètre, du jeu des valeurs standards enregistrées (à l'exclusion de la valeur 1) de l'élément EDGE TYPE CONTINUATION. Oui

Autre : Traitement des limites d'onglets : Le traitement de l'élément MITRE LIMIT dans CGM:1999, section 6.5.6, contient des erreurs et une correction par l'ISO est en cours. La variation suivante est considérée comme conforme au profil WebCGM et c'est la méthode préférée pour le rendu des raccords de lignes à onglets (mitred line joins).

  1. Lorsque le point de raccord projeté excède la longueur de l'onglet, mesurée depuis l'intersection des bords internes des lignes au raccord, alors le raccord est rendu dans un style biseauté. (CGM:1999 dit que le point de projection est tronqué à la longueur de l'onglet).
  2. Toute valeur de l'élément MITRE LIMIT inférieure à 1.0 sera ramenée à 1.0.

Priorité et mode de dessin : La priorité correspondra à l'ordre du métafichier (c'est-à-dire, les primitives apparues en dernier dans le fichier recouvriront celles apparues avant dans le fichier. Le mode sera de type "replacement").

Vidage de la surface de visualisation : La surface sera vidée à l'apparition de BEGIN PICTURE BODY

Rognage : Lorsque l'élément CLIP INDICATOR vaut "off", le rognage interviendra à l'intersection des limites de la zone de visualisation de l'appareil et de la surface de visualisation de l'appareil. Lorsque CLIP INDICATOR vaut "on", le rognage interviendra à l'intersection des limites du rectangle de rognage, de l'étendue de VDC EXTENT, de la zone de visualisation de l'appareil et de la surface de visualisation de l'appareil.

Centrage des bords : Les bords seront centrés sur le bord idéal de l'aire défini mathématiquement

Signification des types de lignes et des types de bords prédéfinis : Les définitions de marche-arrêt exactes des types de lignes et des types de bords prédéfinis ne sont pas indiquées.

Signification des styles de hachures prédéfinis : L'espacement entre les lignes n'est pas défini. Utiliser les latitudes de l'annexe D.4.6.16 pour les directions angulaires.

En absence d'un élément LINE/MARKER/TEXT/EDGE CLIPPING MODE, le traitement par l'interpréteur de LINE/MARKER/TEXT/EDGE CLIPPING MODE sera (en sélectionner un) :

Dans le style d'une valeur d'un seul paramètre spécifique, du jeu de valeurs normalisées. Non. Indiquer lequel :

Dans le style d'une valeur d'un paramètre spécifique, du jeu de valeurs normalisées. Oui. Indiquer lequel :

Pour les métafichiers de type [v1/v2], la méthode de restriction de texte pour les éléments RESTRICTED TEXT, choisie dans le jeu de styles standards enregistrés de l'élément RESTRICTED TEXT TYPE : Valeur 2.

Pour les métafichiers de type [v1/2], le traitement par l'interpréteur des deux aspects de coiffe de ligne sera soit :

  • Non; dans le style d'un couple spécifique de valeurs d'un seul paramètre du jeu de valeurs standards enregistrées (à l'exclusion des valeurs 1) de l'élément LINE CAP. Valeurs = ?
  • Oui; dans le style d'un couple de valeurs d'un paramètre du jeu de valeurs standards enregistrées (à l'exclusion des valeurs 1) de l'élément LINE CAP.

Pour les métafichiers de type [v1/2], le traitement par l'interpréteur des deux aspects de coiffe de bord sera soit :

  • Non; dans le style d'un couple spécifique de valeurs d'un seul paramètre, du jeu de valeurs standards enregistrées (à l'exclusion des valeurs 1) de l'élément EDGE CAP. Valeurs = ?
  • Oui; dans le style d'un couple de valeurs d'un paramètre, du jeu de valeurs standards enregistrées (à l'exclusion des valeurs 1) de l'élément EDGE CAP.

Pour les métafichiers de type [v1/2], le traitement par l'interpréteur d'un raccord de lignes sera soit :

  • Non; dans le style d'une valeur de paramètre spécifique, du jeu de valeurs standards enregistrées (à l'exclusion de la valeur 1) de l'élément LINE JOIN. Valeur = ?
  • Oui; dans le style d'une valeur de paramètre, du jeu de valeurs standards enregistrées (à l'exclusion de la valeur 1) de l'élément LINE JOIN.

Pour les métafichiers de type [v1/2], le traitement par l'interpréteur d'un raccord de bords sera soit :

  • Non; dans le style d'une valeur de paramètre spécifique, du jeu de valeurs standards enregistrées (à l'exclusion de la valeur 1) de l'élément EDGE JOIN. Valeur = ?
  • Oui; dans le style d'une valeur de paramètre, du jeu de valeurs standards enregistrées (à l'exclusion de la valeur 1) de l'élément EDGE JOIN.

Pour les métafichiers de type [v1/2], le traitement par l'interpréteur d'une continuation de type de ligne sera soit :

  • Non; dans le style d'une valeur de paramètre spécifique, du jeu de valeurs standards enregistrées (à l'exclusion de la valeur 1) de l'élément LINE TYPE CONTINUATION. Valeur = ?
  • Oui; dans le style d'une valeur de paramètre, du jeu de valeurs standards enregistrées (à l'exclusion de la valeur 1) de l'élément LINE TYPE CONTINUATION.

Pour les métafichiers de type [v1/2], le traitement par l'interpréteur d'une continuation de type de bord sera soit :

  • Non; dans le style d'une valeur de paramètre spécifique, du jeu de valeurs standards enregistrées (à l'exclusion de la valeur 1) de l'élément EDGE TYPE CONTINUATION. Valeur = ?
  • Oui; dans le style d'une valeur de paramètre, du jeu de valeurs standards enregistrées (à l'exclusion de la valeur 1) de l'élément EDGE TYPE CONTINUATION.

Autre : néant.

T.26.8

Pareil au profil modèle : Oui

 

Traitement des erreurs

Références :

9.5.7.6

Le traitement des erreurs est-il pris en compte ? (oui/non) Non.

Si oui, indiquer l'action entreprise.

Classification de la sévérité des erreurs ?

Exigences pour la récupération d'erreurs ?

Exigences pour la signalisation des erreurs ?

Autres domaines ?

Autre : néant.

T.26.9

Pareil au profil modèle : Oui

 

Signalisation

Références :

9.5.7.7

La signalisation est-elle obligatoire ? (oui/non) Non.

Si oui, indiquer l'action entreprise.

Méthode et format de la signalisation ?

Exigence à signaler une substitution, une erreur, un comportement de repli, des mappages ou d'autres comportements ?

Autres domaines ?

Autre : néant.

T.26.10

Pareil au profil modèle : Oui

 

Dégénérescences

Références :

9.5.7.8

9.5.4.4

D.2

D.4

Remarque : Pour un élément ELLIPTICAL ARC CLOSE, le rayon défini dans D.4.5.12 est dessiné au long des faisceaux de début et de fin coïncidents.

L'interprétation des primitives dégénérées est-elle prise en compte ? (oui/non) Oui.

Si oui, pour chaque primitive, indiquer la dégénérescence y compris son origine (c'est-à-dire intrinsèque ou due au calcul). Les primitives dégénérées intrinsèquement seront rendues comme défini dans l'annexe D, sous-sections D.2.2, D.2.3, D.4.5.4 à D.4.5.8, D.4.5.11 et D.4.5.12. Les interpréteurs ne sont pas obligés de détecter les dégénérescences de calcul. S'ils les détectent celles-ci seront rendues comme défini dans l'annexe D, sous-sections D.2.2, D.2.3, D.4.5.4 à D.4.5.8, D.4.5.11 et D.4.5.12

Autre : néant.

T.26.11

Pareil au profil modèle : Oui

 

Transparence

Références :

7.5.3

7.5.4

T.18.4

Si la transparence permise définit le comportement de l'interpréteur : Les interpréteurs mettront en œuvre les éléments AUXILIARY COLOUR et TRANSPARENCY comme décrit dans les 2ème et 3ème paragraphes de la description dans 7.5.4.

Autre : néant.

T.26.12

Pareil au profil modèle : Non

 

INTERPRETATION OF STRUCTURES AND DIRECTORIES

[v4]

Références :

Y-a-t-il des exigences à l'interprétation des structures d'application ? Les interpréteurs produiront les résultats graphiques exacts.

Y-a-t-il une signification d'application associée aux structures d'applications ? (oui/non) Oui.

Si oui, indiquer l'action ou les actions de l'interpréteur pour chaque de type de structure.

Le comportement du visualisateur pour les structures d'application est défini dans les sections 3.2.1.1, 3.2.1.2, 3.2.1.3, 3.2.1.4 et 3.2.1.5 de WebCGM.

Autre : néant.

Y-a-t-il des exigences à l'interprétation des structures d'application ? Les interpréteurs produiront les résultats graphiques exacts.

Y-a-t-il une signification d'application associée aux structures d'applications ? (oui/non) Non.

Si oui, indiquer l'action ou les actions de l'interpréteur pour chaque de type de structure.

Autre : néant.

Annexe 26.3

Exigences de couleurs, profil modèle :

L'étape de mappage des couleurs (N.d.T. Colour Mapping Step) et l'étape de rendu des couleurs (N.d.T. Colour Rendering Step) pour chaque classe d'interpréteurs sont les suivantes :

  • monochrome :
    CMS
    Toutes les informations d'avant-plan (foreground information) sont mappées sur une seule couleur et les informations d'arrière-plan sur une autre couleur.
    CRS
    Toutes les informations d'avant-plan sont mappées sur une seule couleur, les informations d'arrière-plan sur une autre couleur.
  • greyscale :
    CMS
    32 niveaux de gris, on utilise les recommandations de l'annexe D.3.2 pour mapper les couleurs aux gris.
    CRS
    Une représentation unique de chaque niveau de gris.
  • colour :
    CMS
    Grille 5R,9G,5B du cube de couleur RGB, plus 32 niveaux de gris (0-1), dont certains sont déjà dans la grille.
    CRS
    Une représentation unique des 254 (255) « couleurs ».

6.16 Les définitions de style des lignes et des bords

WebCGM reconnaît à la fois des types de lignes génériques, imprécis, et spécifiques précis. Les réalisations des types de lignes 1 à 5 sont décrites en termes généraux dans le standard CGM (par exemple, "tiret-point-point"), et les réalisations et contraintes des types de lignes enregistrés 6 à 15 dans le registre des éléments graphiques ISO (par exemple, les conditions d'encrage des sommets dans certains types de lignes techniques). Sinon les motifs de ligne exacts des types de lignes 1 à 15 implicites ne sont pas contraints. Si on prévoit obligatoirement des réalisations de types de lignes exactes, il faut utiliser l'élément LINE AND EDGE TYPE DEFINITION.

6.17 Les définitions de style des hachures

WebCGM reconnaît à la fois des types de hachures génériques, imprécis, et spécifiques précis. Les réalisations des styles de hachures 1 à 6 sont décrites en termes généraux dans le standard CGM. Sinon les motifs de hachures exacts des styles de hachures 1 à 6 implicites ne sont pas contraints. Si on prévoit obligatoirement des réalisations de styles de hachures exactes, il faut utiliser l'élément HATCH STYLE DEFINITION.

6.18 La compression JPEG dans l'élément TILE

Ce profil permet d'utiliser une compression JPEG uniquement avec l'élément TILE. La méthode se limite à BASELINE JPEG. BASELINE JPEG est conforme au traitement exigé de tous les décodeurs fondé sur DCT. Le mode de sélection des couleurs de l'élément TILE sera toujours direct, indépendant de COLOUR SELECTION MODE dans le fichier CGM. Le paramètre de précision de couleur de la cellule de TILE devra toujours être de 8-bit pour BASELINE JPEG. Le modèle COLOUR de l'élément TILE sera défini dans l'élément des paramètres spécifiques de la méthode dans TILE. Ce modèle peut être le même ou être indépendant du COLOUR MODEL du fichier CGM. BASELINE JPEG supposera que l'ordre des bandes spectrales est le même que celui donné par le modèle de couleurs défini par les paramètres spécifiques de la méthode. Par exemple, si le modèle est RGB, chaque passe comprimera le composant rouge puis le composant vert puis le composant bleu. Au cas où le modèle de couleurs est de type RGB (RGB related), le modèle de couleurs spécifiques sera défini dans les paramètres spécifiques de la méthode de l'élément TILE. Les paramètres spécifiques de la méthode seront présent pour chaque image comprimée en utilisant BASELINE JPEG. Les paramètres seront codés comme un enregistrement structuré SDR. Le paramètre de modèle de couleurs JPEG est obligatoire et défini conformément aux règles de l'élément INDEX PRECISION. Les valeurs valides sont les suivantes :

Les valeurs hors de l'intervalle 0-5 ne sont pas permises. Le sous-modèle de couleurs JPEG est seulement nécessaire si le modèle de couleurs JPEG est de type RGB (RGB related), et il est défini conformément aux règles de l'élément INDEX PRECISION. Les valeurs valides sont les suivantes :

Aucune autre valeur n'est permise.


Retour au début du chapitre