ISO/IEC 9541-1:1991/Amd 3:2000
(Amendment)Information technology — Font information interchange — Part 1: Architecture — Amendment 3: Multilingual extensions to font resource architecture
Information technology — Font information interchange — Part 1: Architecture — Amendment 3: Multilingual extensions to font resource architecture
Technologies de l'information — Échange d'informations sur les fontes — Partie 1: Architecture — Amendement 3: Extensions multilingues à une architecture de ressources de fontes
General Information
Relations
Standards Content (Sample)
INTERNATIONAL ISO/IEC
STANDARD 9541-1
First edition
1991-09-15
AMENDMENT 3
2000-12-15
Information technology — Font information
interchange —
Part 1:
Architecture
AMENDMENT 3: Multilingual extensions to
font resource architecture
Technologies de l'information — Échange d'informations sur les fontes —
Partie 1: Architecture
AMENDEMENT 3: Extensions multilingues à une architecture de
ressources de fontes
Reference number
ISO/IEC 9541-1:1991/Amd.3:2000(E)
©
ISO/IEC 2000
---------------------- Page: 1 ----------------------
ISO/IEC 9541-1:1991/Amd.3:2000(E)
PDF disclaimer
This PDF file may contain embedded typefaces. In accordance with Adobe's licensing policy, this file may be printed or viewed but shall not
be edited unless the typefaces which are embedded are licensed to and installed on the computer performing the editing. In downloading this
file, parties accept therein the responsibility of not infringing Adobe's licensing policy. The ISO Central Secretariat accepts no liability in this
area.
Adobe is a trademark of Adobe Systems Incorporated.
Details of the software products used to create this PDF file can be found in the General Info relative to the file; the PDF-creation parameters
were optimized for printing. Every care has been taken to ensure that the file is suitable for use by ISO member bodies. In the unlikely event
that a problem relating to it is found, please inform the Central Secretariat at the address given below.
© ISO/IEC 2000
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any means, electronic
or mechanical, including photocopying and microfilm, without permission in writing from either ISO at the address below or ISO's member body
in the country of the requester.
ISO copyright office
Case postale 56 � CH-1211 Geneva 20
Tel. + 41 22 749 01 11
Fax + 41 22 749 09 47
E-mail copyright@iso.ch
Web www.iso.ch
Printed in Switzerland
ii © ISO/IEC 2000 – All rights reserved
---------------------- Page: 2 ----------------------
ISO/IEC 9541-1:1991/Amd.3:2000(E)
Foreword
ISO (the International Organization for Standardization) and IEC (the International Electrotechnical Commission)
form the specialized system for worldwide standardization. National bodies that are members of ISO 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. ISO and IEC technical committees
collaborate in fields of mutual interest. Other international organizations, governmental and non-governmental, in
liaison with ISO and IEC, also take part in the work.
International Standards are drafted in accordance with the rules given in the ISO/IEC Directives, Part 3.
In the field of information technology, ISO and IEC have established a joint technical committee, ISO/IEC 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.
Attention is drawn to the possibility that some of the elements of this Amendment may be the subject of patent
rights. ISO and IEC shall not be held responsible for identifying any or all such patent rights.
Amendment 3 to International Standard ISO/IEC 9541-1:1991 was prepared by Joint Technical Committee
ISO/IEC JTC 1, Information technology, Subcommittee SC 34, Document description and processing languages.
© ISO/IEC 2000 – All rights reserved iii
---------------------- Page: 3 ----------------------
ISO/IEC 9541-1:1991/Amd.3:2000(E)
Introduction
This Amendment specifies additional generalized properties for the Font Resources defined by
ISO/IEC 9541-1:1991. The properties support interlinear/intercharacter font objects required for multilingual
documents, particularly including East Asian language descriptions. The Ruby specified in ISO/IEC 9541-1:1991
can be dealt with as a simplified instance of the interlinear objects as shown in Annex C.
The properties of this Amendment are optional and in addition to those defined in ISO/IEC 9541-1:1991, with the
interchange format defined in Amendment 1 to ISO/IEC 9541-2:1991.
iv © ISO/IEC 2000 – All rights reserved
---------------------- Page: 4 ----------------------
ISO/IEC 9541-1:1991/Amd.3:2000(E)
Information technology — Font information interchange —
Part 1:
Architecture
AMENDMENT 3: Multilingual extensions to font resource architecture
Page 3, Clause 3
Add the following definitions:
3.32 interlinear object: Object between lines or objects inserted between lines.
3.33 intercharacter object: Object between characters in the writing direction, which is the direction specified by
WRMODENAME.
3.34 parent object: Object with which an interlinear or intercharacter object is associated. This term is used when
referring to the relationship between an interlinear/intercharacter object and the object with which the
interlinear/intercharacter object is associated.
3.35 child object: Interlinear or intercharacter object. This term is used when referring to the relationship between
an interlinear/intercharacter object and the object with which the interlinear/intercharacter object is associated.
Page 54, Clause 8
Add the following properties and the related notes descriptions:
8.10 Interlinear/intercharacter Object Properties (ILCOBJ)
ILCOBJ is a property-list consisting of property-lists that specify type, font size, typeface, rotation, position in writing
direction, formatting information in writing direction, and position in line progression direction of an
interlinear/intercharacter object.
Note that the properties are primitive properties to locate actually an interlinear/intercharacter object. There may be
some GUI or convention for specification which can produce the properties.
ILC-property ::= ILC-name, ILC-value-property-list
ILC-name ::= STRUCTURED-NAME
ILC-value-property-list ::= (ILC-type-property|ILC-font-size-property|
ILC-typeface-property|ILC-rotation-property|
ILC-writing-direction-offset-property| ILC-formatting-type-property|
ILC-line-progression-direction-offset-property)+
ILC-type-property ::= ILC-type-name, ILC-type-value
-- type of Interlinear/intercharacter objects
ILC-type-name ::= STRUCTURED-NAME
ILC-type-value ::= STRUCTURED-NAME
© ISO/IEC 2000 – All rights reserved 1
---------------------- Page: 5 ----------------------
ISO/IEC 9541-1:1991/Amd.3:2000(E)
ILC-font-size-property ::= ILC-font-size-name, ILC-font-size-value-type,
ILC-font-size-value
-- Property for font size
ILC-font-size-name ::= STRUCTURED-NAME
ILC-font-size-value-type ::= "ABS" | "RELATIVE"
ILC-font-size-value ::= REL-RATIONAL
ILC-typeface-property ::= ILC-typeface-name, ILC-typeface-value
-- Property for typeface
ILC-typeface-name ::= STRUCTURED-NAME
ILC-typeface-value ::= STRUCTURED-NAME
ILC-rotation-property ::= ILC-rotation-name, ILC-rotation-value
-- Property for rotation
ILC-rotation-name ::= REL-RATIONAL
ILC-rotation-value ::= 0|90|180|270
ILC-writing-direction-offset-property ::= ILC-writing-direction-offset-name,
ILC-writing-direction-offset-value, ILC-writing-direction-offset-value
-- Property for position in writing direction
ILC-writing-direction-offset-name ::= STRUCTURED-NAME
ILC-writing-direction-offset-value-type ::= "ABS" | "RELATIVE"
ILC-writing-direction-offset-val
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.