Information technology — Font information interchange — Procedures for registration of font-related identifiers

Technologies de l'information — Échange d'information de fonte — Procédures d'enregistrement des identificateurs liés à la fonte

General Information

Status
Withdrawn
Publication Date
10-Jul-1996
Withdrawal Date
10-Jul-1996
Current Stage
9599 - Withdrawal of International Standard
Completion Date
16-Dec-2020
Ref Project

Relations

Buy Standard

Standard
ISO/IEC 10036:1996 - Information technology -- Font information interchange -- Procedures for registration of font-related identifiers
English language
17 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)

INTERNATIONAL ISO/IEC
STANDARD 10036
Second edition
1996-07-15
Information technology - Font information
interchange -
Procedures for registration of
font-related identifiers
Technologies de I’informa tion - khange d’information de fonte -
Prockdures d’enregis trement des identl’fkateurs Ii& 2 la fon te
Reference number
GO/I EC 10036: 1996(E)

---------------------- Page: 1 ----------------------
ISO/IEC 10036:1996(E)
Contents
Page
. . . . . . . . . . . . . . . . . . . . . . . ._. . 1
1 Scope
................................................................ 1
2 Normative references . . .
2
3 Definitions .,.,._. .
2
4 Registration Authority .
2
...............................................................
5 Registration procedure
............................................................... 2
5.1 Registration requests
\
3
5.2 Application review .
3
5.3 Identifier assignment .
\
3
5.4 Application response .
3
5.5 Database mainienance .
4
6 object Registration . . . . . . . . . . ._.-.-.~.
\
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ._. 4
6.1 Glyphs
.................................. .................................... 5
6.2 Glyph collections
6
6.3 Font attribute sets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.4 Glyph index maps _.,.,. 7
6.5 ISO/IEC 10180 font reference font specifications . . . . . . . . . . . . . . . . . . . 8
Annexes
A Registration Authority .,., 9
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . WI
B Projected Activity Report
B.1 Glyph reqister .,._. 10
L
B.2 Glyph collection register .,.,._._._.,. *IQ
,
Font attribute set register . . . . . . . . . ._.-. _. IO
B.3
. . ._.,. 40
B.4 Glyph index map register
0 ISO/IEC 1996
All rights reserved. Unless otherwise specified, no part of this publication may be re-
produced or utilized in any form or by any means, electronic or mechanical, including
photocopying and microfilm, without permission in writing from the publisher.
ISO/IEC Copyright Office * Case Postale 56 * CH- 1211 Genkve 20 * Switzerland
Printed in Switzerland

---------------------- Page: 2 ----------------------
0 ISO/lEC ISO/IEC 10036:1996(E)
.................. 10
B.5 SPDL font reference font specification register
....................... ........................... 11
C Sample registration requests
11
C.1 Glyph registration request . .
.................................. 12
C.2 Glyph collection registration request
.......... ....................... 13
C.3 Font attribute set registration request
................................. 14
C.4 Glyph index map registration request
15
C.5 SPDL font reference font specification registration request
.................... .................................................. ........ 17
D Ribliography
. . .
III

---------------------- Page: 3 ----------------------
lSO/IEC 10036:1996( E) 0 lSO/IEC
Foreword
IS0 (the International Organization for Standardization) and IEC (the
International Electrotechnical Commission) form the specialized system
for worldwide standardization. National bodies that are members of IS0
or IEC participate in the development of International Standards through
technical committees established by the respective organization to deal
with particular fields of technical activity. IS0 and IEC technical com-
mittees collaborate in fields of mutual interest. Other international or-
ganizations, governmental and non-governmental, in liaison with IS0
and IEC, also take part in the work.
In the field of information technology, IS0 and IEC have established a
joint technical committee, ISO/lEC JTC 1. Draft International Standards
adopted by the joint technical committee are circulated to national
bodies for voting. Publication as an International Standard requires
approval by at least 75 % of the national bodies casting a vote.
International Standard ISO/IEC 10036 was prepared by Joint Technical
Committee ISO/IEC JTC 1, information technology, Subcommittee
SC 18, Document processing and related communication.
This second edition cancels and replaces the first edition
(lSO/lEC 10036:1993), which has been technically revised.
Annex A forms an integral part of this International Standard. Annexes B,
C and D are for information only.
IV

---------------------- Page: 4 ----------------------
0 ISO/IEC
ISOilEC 10036:1996(E)
Introduction
The use of texl processing in an open system for the interchange of
documents in both office and publishing environments has prompted the
development of an International Standard for the interchange of font re-
source information. A font resource, as defined by ISO/IEC 9541, in-
cludes glyph shape and glyph positioning information for a collection of
glyphs. ISO/IEC 9541 provides for the unique identification of font re-
sources, each glyph for which information is provided in a font resource,
and the unique identification of the collection of glyphs comprising a font
resource.
This International Standard specifies the procedures to be followed by
the Registration Authority in preparing, maintaining, and publishing
registers of identifiers which identify font-related objects. The purpose
of these registers is to provide a common reference source to be used
in the creation and interchange of font resources.
The registration process aims to be comprehensive, to assign unique
and unambiguous identifiers, and to avoid changes in identifiers over
time.
The publication of the registers should promote compatibility in inter-
change of font resource information and avoid duplication of effort in
developing application-oriented font reference information. Registration
provides an identifier, but registration should not be regarded as a
standardization procedure. Nevertheless, as a matter apart from regis-
tration, the registered object may, but need not, be the subject of an
international, national, or other standard.

---------------------- Page: 5 ----------------------
This page intentionally left blank

---------------------- Page: 6 ----------------------
----- -_-_--__.___ ---_--
ISO/IEC 10036:1996(E)
INTERNATIONAL STANDARD 0 ISO/IEC
Information technology - Font information interchange -
Procedures for registration of font-related identifiers
I Scope
This International Standard specifies the procedures to be followed by a Registration Authority in preparing,
maintaining, and publishing registers of identifiers which identify font-related objects.
The objective of this International Standard is to provide a single point of contact for registration requests and
for users to obtain information about the objet registered (central registration within the registration authority’s
organization is not required, but a central point of contact is required).
2 Normative references
The following standards contain provisions which, through reference in this text, constitute provisions of this
International Standard. At the time of publication, the editions indicated were valid. Ail standards are subject
to revision, and patties to agreements based on this International Standard are encouraged to investigate the
possibility of applying the most recent editions of the standards indicated below. Members of IEC and IS0
maintain registers of currently valid International Standards.
Abstract Syntax Notaiion One (ASN. I): Specification of basic
lSO/IEC 8824-l : 1995, Information technology -
notation.
IS0 88793986, hforrnation processing -- Text and office systems -- Standard Generalized Markup Language
(SGML).
lSO/IEC 9070:1991, Information technology -- SGML support facilities -- Registration procedures for public text
owner identifiers.
Font information hierchange - Part I: Architecture.
ISO/IEC 9541-I : 1991, hforrnation technology -
Font informa fion irlt erchange - Part 2: In t e/-change format.
lSO/IEC 9541-2:1991, Information technology -
- Font information interchange - Part 3: Glyph shape represen-
lSO/l EC 9541.3:1994, lnforma tion technology
ta tion.
- Standard Page Description Language
ISO/I EC 10180:1995, Information technology - Processing languages
(SPDL).
1

---------------------- Page: 7 ----------------------
0 lSO/IEC
ISO/IEC 10036:1996(E)
3 Definitions
For the purposes of this International Standard, the following definitions apply.
3.1 applicant: The person or organization requesting registration of a font-t-elated object.
3.2 font-related object: An entity described in lSO/IEC 9541, or other ISO/IEC standards, for identification of
font or glyph information in global interchange.
3.3 register: A formal or official recording of items, names, or actions.
3.4 registrar: The person or organization appointed by the Registration Authority, responsible for preparing
and maintaining the register(s).
3.5 Registration Authority: An organization nominated and appointed by ISO/IEC Council to register the enti-
ties required by the technical standard.
3.6 responsible body: A body, usually the JTC 1 Subcommittee, that wrote the technical standard, or if that
body is not in existence any longer, the current body supporting the technical standard.
3.7 syllabary: A list of glyphs, each one representing a syllable. ISO/IEC Council to register the entities re-
quired by the t:echnicaI standard.
3.8 technical standard: A standard that includes the item or items that require an entity (name/value) to be
regis.tered.
4 Registration Authority
See annex A.
5 Registration procedure
5.1 Registration requests
Any individual or organization having a need for the assignment and registration of an identifier to identify a
font-related object specified in clause 6 shall complete and submit to the registrar the appropriate registration
request.
Sample registration requests are provided in Annex C.
NOTE 1
Each reqistration request shall contain the following information to identify the applicant:
b
- Contact Name (requesting individual)
-
Organization Name (in case of the request by an organization)
-- Address (includes street address)
-
Telephone Number (plus country and area code)
--
Facsimile Number (if available)
- Network Address (if available)
The above information is required by the registrar for response to the registration request and for future cor-
respondence to validate uniqueness of the requested identifier against other existing or future identifiers. The
applicant may request that this information not be published in the register.
2

---------------------- Page: 8 ----------------------
0 lSO/IEC
ISOIIEC 10036:1996(E)
Additional information, which is specific to the font-related object being registered, shall be provided as de-
scribed in clause 6. This information may be included in publications of the regist.er and shall be maintained
in the register database.
Fees may be charged per registration, or portions of the registration process, to cover registration processing
and maintenance of the register database. The levels of such fees are to be agreed upon between the registrar
and the Registration Authority. Fees, or a portion thereof, may be waived at the discretion of the registrar.
NOTE 2 Softcopy registration requests with information in a format suitable for use in the register database may reduce
the registration costs of the registrar and permit waiving of some portion of the fees.
It is the responsibility of the applicant to ensure that the current request is not a duplicate of another request
submitted by their own organization and/or currently contained in a published version of the register(s). Du-
plicate requests may be subject to a processing fee.
5.2 Application review
If an identical font-related object exists in the register, the registrar shall record that identifier on the registra-
tion request and return the registration request to the applicant (see 5.4 for response time).
A processing fee may be charged for review of the registration request and search of the database.
5.3 Identifier assignment
The primary criterion for registration of any object is uniqueness (each object assigned an identifier in the
register should, to the best ability of the registrar, represent a uniquely different object). No subjective rejection
of a registration request is permitted.
The registrar may seek the advice of appropriate technical experts before assigning an identifier. When this
occurs, the registrar is encouraged to deal with experts sanctioned by national bodies or professional societies
where appropriate. Resolution of questions should not be permitted to delay unduly the assignment of an
identifier, and operating procedures should be established by the registrar to handle situations where delay
or confusion may arise.
The registrar shall not change an assigned identifier once registered. The registrar may revise the identifier’s
related descriptive information, if such a revision does not impact the application usage of the original regis-
tration request.
5.4 Application response
The applicant shall normally be notified of the assigned identifier within six weeks of the receipt of the regis-
tration request by the registrar. If the registrar cannot achieve this, the applicant shall be notified of the ap-
proximate date of availability.
5.5 Database maintenance
The registrar shalt keep a file copy of all applications and responses. The registrar shall also maintain an
electronic copy of all information required to print each register using commercislly available hardware.
3

---------------------- Page: 9 ----------------------
Q lSO/IEC
ISO/IEC 10036:1996(E)
6 Object Registration
The registrar shall maintain registers of identifiers and associatied descriptive information for each type of
font-related object for which identifiers are assigned under this International Standard. For each such font-
related object registered, the registrar shall assign both a public identifier as defined by ISO/IEC 9070 and an
Each register shall have an associated, globally unique,
ASN.1 object identifier as defined by iSO/IEC 8824.
register name and register number. Each font-related object for which identifiers are assigned, shall be as-
The combination of register name or register
signed a registration number which is unique within that register.
number and font-related object number defines the public identifier and ASN.1 object identifier.
The following subclauses specify the register name and number for each type of object registered, and specific
assignment rules, and list of data elements re-
registration requirements (identifier value ranges and formats,
quired to assure identifier uniqueness) for those objects.
6.1 Glyphs
The canonical character string form of the public identifier assigned by this registration procedure shall be:
ISO/IEC 10036/RA//Glyphs::nnnn
where nnnn is the character string representing the sequence of decimal digits beginning with a non-zero digit
‘m’ in the range between 1 and 4294967295 inclusive.
which represents the registration number
The object identifier assigned by this registration procedure shall be:
{ 1 1 10036 1 m >
where ‘m’ is the registration number in the range between I and 4294967295 inclusive.
The technical meaning and representation forms of glyph ideniifiers are defined in ISOAEC 9541-1.
.
6.1 .l Assignment rules
The numeric part of the identifier, the decimal number, shall be assigned so as to satisfy the following condi-
tions, listed in descending order of priority:
a) Each assigned identifier shall be for a glyph distinct from all others in their design-independent shape and
concise and non-intersecting of others.
their description, with a description that is clear,
b) Identifiers should be assigned in simple relationship to existing international character coding standards.
Simple relationship implies that, where reasonable, sequence and glyph description shall be respected.
L
c) Glyph identifiers which occur together within writing scripts or applications should be grouped together.
Where relevant, glyphs should be ordered as they would normally appear within the script, or application.
d) Glyph identifiers should be assigned densely, and with shorter glyph identifiers assigned first; except that
identifiers may be left unassigned to allow for future glyph assignments in compliance with the preceding
conditions.
6.1.2 Data elements
Each glyph registration request shall include the following information:
-
glyph description (should be as complete as possible, including names or titles for the glyph (e.g., related
SGML public entity name; see IS0 8879), any significant information about the meaning or intended use
4

---------------------- Page: 10 ----------------------
0 ISO/IEC ISOAEC 10036:1996(E)
(e.g., initial, medial or final form), and any significant relationships to, or distinctions from, other registered
glyphs (e.g., ligatures)),
-.
script, alphabet, or syllabary the glyph is used with (if any),
--
language the glyph is used with (if any),
.--_
application environment the glyph is used with (e.g., math, medical),
--.-
statement of whether the glyph is similar in appearance to other glyphs in the register (provide glyph
identifiers),
__
statement of whether the glyph is similar in description to other glyphs in the register (provide glyph iden-
tifiers),
-
statement of whether the glyph is design dependen
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.