Anotácia textu normy ISO/IEC 24757-ed.1.0 :
The goal of ISO/IEC 24757:2008 is to harmonize industry practices in matters of machine-readable keyboard descriptions (PCs, PDAs, various operating systems, etc.). It further aims to facilitate the production of interoperable drivers for the user and to better assist the user by offering a more precise mapping between the physical keyboard layout and geometrical configuration, and the logical interface available to the operating system and its applications. ISO/IEC 24757:2008 provides a formal description format that can not only fully describe the international keyboards standards, but also the capabilities of keyboards on the current and future marketplace and their functioning with corresponding operating systems. It describes possible interactions between keys of a keyboard and standardizes the keyboard description so that it is machine-readable while staying relatively easy to interpret by human beings. The keyboard description format is meant to be capable of describing existing capabilities of todays keyboard hardware and its associated software, plus foreseeable extensions. It relies on international standard format ISO SGML, in the form known as ISO RELAX NG, with an easy conversion to industry standard XML. Some additional functionality is covered, such as keyboards with programmable keys and keyboards with multiple key assignments such as telephone keypads. The keyboard definition format is primarily intended to be used by the operating system, and during its boot process (e.g. in the BIOS), but can also be used for other purposes, such as reporting from the hardware of a keyboard to help the operating system configuring the keyboard driver, or to present the keyboard on screen with a user-friendly picture. The keyboard definition format is described in four sections:
- a keyboard identification and general features section, including make and model, serial number, country or region and language to which the keyboard applies, engraving language identification, and distinctive features, such as relief, or presence of lights on keys.
- the hardware geometry layout, which indicates a largely known geometry layout, such as a 102-key PC keyboard. This section also gives physical information such as size of keys, and amount of pressure needed to activate keys.
- the keyboard layout, which gives the actual assignment of characters to each key.
- key combinations which gives combinations of keys, such as those of characters affected by dead keys.
A number of existing keyboard definition formats are described, together with a mapping between these description formats and the format defined in ISO/IEC 24757:2008. LISO/CEI 24757:2008 a pour but dharmoniser les pratiques de lindustrie en matiere de description machine des claviers (PC, assistants numeriques, divers systemes de fonctionnement, etc.) Elle vise finalement a faciliter la production de pilotes interoperables pour les utilisateurs et a permettre une meilleure assistance a lutilisateur en offrant une correspondance plus precise entre le clavier materiel tel que grave et geometriquement configure, et linterface conceptuelle dont dispose le systeme dexploitation et ses applications. LISO/CEI 24757:2008 a pour but de procurer un format de description qui peut decrire non seulement entierement les Normes internationales de clavier, mais aussi les possibilites des claviers du marche actuel et envisageable dans un avenir previsible, de meme que leur fonctionnement avec des systemes dexploitation correspondants. Elle decrit les interactions possibles entre les touches dun clavier et normalise la description des claviers pour quelle soit lisible a la machine tout en restant interpretable par des humains de maniere relativement facile. Le format de description de clavier est destine a rendre possible la description des capacites des claviers materiels et des logiciels qui leur sont associes, plus des extensions previsibles. Il est donc souhaitable de definir ce format dans un langage international extensible comme le langage SGML de lISO, dans la forme connue sous le nom de RELAX NG de lISO, aisement convertible au standard de lindustrie XML. Des fonctionnalites additionnelles sont couvertes, comme les claviers avec touches programmables et les claviers avec attributions multiples tels que les paves telephoniques. Le format de description de clavier est destine au depart a lusage des systemes dexploitation, et lors de son processus damorcage (par exemple dans le BIOS), mais il peut aussi etre utilise a dautres fins, telles que la communication automatique du materiel au logiciel pour aider le systeme dexploitation a configurer le pilote de clavier, ou pour presenter a lecran le clavier a laide dune image conviviale. Le format de description de clavier est decrit en 4 sections:
- une section sur lidentification du clavier et ses caracteristiques generales, incluant la marque et le modele, le numero de serie, le pays ou la region et la langue auxquels le clavier sapplique, lidentification de la langue de gravure, et certaines particularites distinctives, comme le relief ou la presence de voyants lumineux sur les touches.
- la disposition geometrique materielle, qui indique une disposition geometrique generalement reconnue telle que celle dun clavier a 102 touches de PC. Cette section renseigne aussi sur les caracteristiques physiques du clavier, comme la taille des touches, et la force de pression requise pour activer les touches.
- la disposition de clavier, qui donne lattribution exacte des caracteres aux touches..
- les combinaisons de touches, qui donnent les combinaisons telles que celles les caracteres affectes les touches mortes.
Quelques formats de definitions de claviers sont donnes, avec une correspondance entre ces formats et celui defini dans lISO/CEI 24757:2008.