1、INTERNATIONAL STANDARD ISO/IEC 10538 First edition 1991-09-15 Information technology - Control functions for text communication Technologies de /information - Fonctions de commande pour la communication de texte - Reference number ISOAEC 10538:1991(E) Processed and adopted by ASC NCITS and approved
2、by ANSI as an American National Standard.Date of ANSI Approval: 1/11/99Published by American National Standards Institute,11 West 42nd Street, New York, New York 10036Copyright 1999 by Information Technology Industry Council (ITI).All rights reserved.These materials are subject to copyright claims o
3、f International Standardization Organization (ISO),International Electrotechnical Commission (IEC), American National Standards Institute (ANSI), andInformation Technology Industry Council (ITI). Not for resale. No part of this publication may be reproducedin any form, including an electronic retrie
4、val system, without the prior written permission of ITI. All requestspertaining to this standard should be submitted to ITI, 1250 Eye Street NW, Washington, DC 20005.Printed in the United States of AmericaAdopted by INCITS (InterNational Committee for Information Technology Standards) as an American
5、 National Standard.Date of ANSI Approval: 1/11/99Published by American National Standards Institute,25 West 43rd Street, New York, New York 10036Copyright 2002 by Information Technology Industry Council (ITI).All rights reserved.These materials are subject to copyright claims of International Standa
6、rdization Organization (ISO), InternationalElectrotechnical Commission (IEC), American National Standards Institute (ANSI), and Information Technology Industry Council(ITI). Not for resale. No part of this publication may be reproduced in any form, including an electronic retrieval system, withoutth
7、e prior written permission of ITI. All requests pertaining to this standard should be submitted to ITI, 1250 Eye Street NW,Washington, DC 20005.Printed in the United States of AmericaCopyright American National Standards Institute Provided by IHS under license with ANSINot for ResaleNo reproduction
8、or networking permitted without license from IHS-,-,-ISO/IEC 10538:1991 (E) Contents Section 1 - General 1 Scope 2 Conformance 2.1 Types of conformance 2.2 Conformance of information interchange 2.3 Conformance of devices 2.3.1 Device description 2.3.2 Originating devices 2.3.3 Receiving devices 3 N
9、ormative references 4 Definitions 4.1 active area 4.2 active field 4.3 active line 4.4 active page 4.5 active position 4.6 area 4.1 bit combination 4.8 byte 4.9 character 4.10 character path 4.11 character position 4.12 coded character set 4.13 coded-character-data-element (CC-data-element) 4.14 cod
10、e extension 4.15 code table 4.16 control character Page 1 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 8 ISOllEC 1991 Ail rights reserved. 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 permlssion in
11、 writing from the publisher. ISO/IEC Copyright Office l Case Postale 56 l CH-1211 Geneve 20 l Switzerland Printed in Switzerland ii Copyright American National Standards Institute Provided by IHS under license with ANSINot for ResaleNo reproduction or networking permitted without license from IHS-,-
12、,-ISO/IEC 10538:1991 (E) 4.17 control function 4.18 control sequence 4.19 control string 4.20 cursor 4.21 default 4.22 to designate 4.23 device 4.24 display 4.25 document 4.26 document terminator 4.27 editor function 4.28 escape sequence 4.29 field 4.30 Final Byte 4.3.1 formator function 4.32 format
13、table text 4.33 formatted text. 4.34 graphic character 4.35 graphic rendition 4.36 graphic symbol 4.37 Intermediate Byte 4.38 to invoke 4.39 line 4.40 line home position 4.41 line limit position 4.42 line progression 4.43 page 4.44 page home position 4.45 page-image format 4.46 page limit position.
14、4.47 page terminator 4.48 Parameter Byte 4.49 position 4.50 repertoire 4.51 tabulation 4.52 tabulation stop 4.53 text area 4.54 user 5 Notation and names 5.1 Notation 5.2 Names 6 Categories of control functions 7 Coded representation 7.1 General 7.2 Elements of the CO set 7.3 Elements of the Cl set
15、7.4 Control sequences 7.5 Independent control functions 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 . . . III Copyright American National Standards Institute Provided by IHS under license with ANSINot for ResaleNo reproduction or networking permitted without l
16、icense from IHS-,-,-ISOiIEC 10538:1991 (E) 8 Types of control functions 8 Section 2 - Control functions for page-image format (PIF) 9 9 Concepts relating to page-image format (PIF) 9 10 Repertoire of control functions 10 10.1 Format effecters 10 10.2 Presentation control functions 11 10.3 Introducer
17、s 11 10.4 Information Separators 11 10.5 Miscellaneous control functions 11 11 Definition of control functions 1 I.1 BS - BACKSPACE 11.2 CR - CARRIAGE RETURN 11.3 CSI - CONTROL SEQUENCE INTRODUCER 11.4 DT - DOCUMENT TERMINATOR I1 11 12 12 IS4 - INFORMATION SEPARATOR FOUR Il.5 ESC - ESCAPE 11.6 FF -
18、FORM FEED 11.7 HPR - CHARACTER POSITION FORWARD I I.8 IGS - IDENTIFY GRAPHIC SUBREPERTOIRE 11.9 LF - LINE FEED 11.10 PFS - PAGE FORMAT SELECTION I 1.11 PLD - PARTIAL LINE FORWARD 11 .I2 PLU - PARTIAL LINE BACKWARD 11. I3 PT - PAGE TERMINATOR 12 13 13 13 14 14 14 15 16 IS3 - INFORMATION SEPARATOR THR
19、EE 16 II.14 SGR - SELECT GRAPHIC RENDITION 16 1 I. 15 SHS - SELECT CHARACTER SPACING 17 I 1.16 SPD - SELECT PRESENTATION DIRECTIONS 18 1 I. 17 SlJB - SUBSTITUTE 18 1 I. I8 SVS - SELECT LINE SPACING 18 11.19 VPR - LINE POSITION FORWARD 19 12 Levels of control functions Section 3 - Control functions f
20、or formatted and formattable text 20 13 Concepts relating to formatted and formattable text 13.1 Formatted text 13.2 Formattable text 13.3 Unique representation of elements of text in interchange I-1 Repertoire of control functions 14.1 Format effecters 14.2 Presentation control functions 14.3 Logic
21、al control functions 14.4 Introducers 19 21 21 21 22 22 22 23 23 23 iv Copyright American National Standards Institute Provided by IHS under license with ANSINot for ResaleNo reproduction or networking permitted without license from IHS-,-,-ISO/IEC 10538:1991 (E) 14.5 Miscellaneous control functions
22、 23 15 Definition of control functions 24 24 24 24 25 25 25 25 26 26 26 27 27 27 28 28 28 28 29 30 30 31 32 32 34 34 34 36 36 37 37 37 38 38 39 39 39 40 40 40 41 41 42 42 42 42 43 43 44 15.1 BPH - BREAK PERMITTED HERE 15.2 CR - CARRIAGE RETURN 15.3 CR FF - CARRIAGE REI-URN / FORM FEED 15.4 CR i LF -
23、 CARRlAGE RETURN / LINE FEED 15.5 CSI - CONTROL SEQUENCE INTRODUCER 15.6 ESC - ESCAPE 15.7 FF - FORM FEED 15.8 CCC - GRAPHIC CHARACTER COMBINATION 15.9 HPB - CHARACTER POSITION BACKWARD 15.10 HPR - CHARACTER POSITION FORWARD 15.11 HT - CHARACTER TABULATION 15.12 IGS - IDENTIFY GRAPHIC SUBREPERTOIRE
24、15.13 LF - LINE FEED 15.14 NBH - NO BREAK fHERE 15.15 NEL - NEXT LINE 15.16 NEL FF - NEXT LINE / FORM FEED 15. I7 PEC - PRESENTATION EXPAND OR CONTRACT 15.18 PFS - PAGE FORMAT SELECTION 15.19 PLD - PARTIAL LINE FORWARD 15.20 PLU - PARTIAL LINE BACKWARD 15.2 I PTX - PARALLEL TEXTS 15.22 SACS - SET AD
25、DITIONAL CHARACTER SEPARATION 15.23 SAPV - SELECT ALTERNATIVE PRESENTATION VARIANTS 15.24 SC0 - SELECT CHARACTER ORIENTATION 15.25 SCS - SET CHARACTER SPACING 15.26 SGR - SELECT GRAPHIC RENDITION 15.27 SHS - SELECT CHARACTER SPACING 15.28 SLH - SET LINE HOME 15.29 SLL - SET LINE LIMIT 15.30 SLS - SE
26、T LINE SPACING 15.3 1 SP - SPACE 15.32 SPD - SELECT PRESENTATION DIRECTIONS 15.33 SPH - SET PAGE HOME 15.34 SPL - SET PAGE LIMIT 15.35 SRCS - SET REDUCED CHARACTER SEPARATION 15.36 SRS - START REVERSED STRING 15.37 SSU - SELECT SIZE UNIT 15.38 SSW - SET SPACE WIDTH 15.39 SUB - SUBSTITUTE 15.40 SVS -
27、 SELECT LINE SPACING 15.41 TAC - TABULATION ALIGNED CENTRED 15.42 TALE - TABULATION ALIGNED LEADING EDGE 15.43 TATE - TABULATION ALIGNED TRAILING EDGE 15.44 TBC - TABULATION CLEAR 15.45 TCC - TABULATION CENTRED ON CHARACTER 15.46 TSR - TABULATION STOP REMOVE 15.47 VPB - LINE POSITION BACKWARD 15.48
28、VPR - LINE POSITION FORWARD V Copyright American National Standards Institute Provided by IHS under license with ANSINot for ResaleNo reproduction or networking permitted without license from IHS-,-,-ISOiIEC 10538:1991 (E) 16 Levels of control functions Annexes A Text area formats B Differences betw
29、een Section 2 and CCITT Recommendation T.61 C Differences between Section 2 and Section 3 44 47 49 50 vi Copyright American National Standards Institute Provided by IHS under license with ANSINot for ResaleNo reproduction or networking permitted without license from IHS-,-,-ISO/IEC 10538:1991 (E) Fo
30、reword IS0 (the International Organization for Standardization) and IEC (the International Electrotechnical Commission) form the specialized system for world-wide standardization. National bodies that are members of IS0 or IEC participate in the development of International Standards through technic
31、al committees established by the respective organization to deal with particular fields of technical activity. IS0 and IEC technical committees collaborate in fields of mutual interest. Other international organizations, governmental and non-governmental, in liaison with IS0 and IEC, also take part
32、in the work. In the field of information technology, IS0 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 approva
33、l by at least 75 % of the national bodies casting a vote. International Standard lSO/lEC 10538 was prepared by Joint Technical Committee ISO/lEC JTC 1, Information technology. Annexes A, B and C of this International Standard are for information only. vii Copyright American National Standards Instit
34、ute Provided by IHS under license with ANSINot for ResaleNo reproduction or networking permitted without license from IHS-,-,-ISO/IEC 10538:1991 (E) Introduction This International Standard combines in one document the repertoires of control functions for text communication that were first published
35、 in Draft International Standard ISO/DlS 6937-3 (for the control functions for page-image format), and in the Draft Proposal for IS0 6937-4 (for the control functions for formatted and formattable text). Because these repertoires of control functions are applicable to text communication in general,
36、and can be used independently from IS0 6937, JTC l/SC2 at its 21st plenary meeting in London in October 1988 decided in resolution 8 that the former IS0 6937-3 and IS0 6937-4 were to be published as a single new International Standard. . . . VIII Copyright American National Standards Institute Provi
37、ded by IHS under license with ANSINot for ResaleNo reproduction or networking permitted without license from IHS-,-,-INTERNATIONAL STANDARD ISO/IEC 10538:1991 (E) Information technology - Control functions for text communication Section 1 - General 1 Scope This International Standard defines the con
38、trol functions, and their coded representations needed. for use in text communication. Section 2 specifies the control functions for text in page-image format, Section 3 specifies the control functions for formatted and formattable text. The controi functions, with the exception of two, have been ta
39、ken from IS0 6429. The definitions of the control functions in this International Standard are, in general, more specific than the corresponding definitions in IS0 6429. The specifications in this International Standard apply to the interchange of text in the form of binary-coded representations of
40、graphic characters and control functions. They are not intended for the actual processing of text. Although, in general, text consists of characters and pictures, this International Standard applies only to text made up of characters. The coded representations defined in this International Standard
41、are intended for use when the control functions concerned are embedded in the communicated text, not when they are separated from the text as elements of a communication protocol, for example. This International Standard does not define any control functions required for controlling the process of c
42、ommunication. 2 Conformance 2.1 Types of conformance Full conformance to a standard means that all of its requirements are met. Conformance will only have a unique meaning if the standard contains no options. If there are options within the standard then they shall be clearly identified, and any cla
43、im of conformance shall include a statement that identifies those options that have been adopted. This International Standard is of a different nature since it specifies for the applications in Section 2 and Section 3 a number of facilities from which different selections may be made to suit individ
44、ual application requirements. These selections are identified as levels in clauses 12 and 16. They shall be identified at the time that a claim of conformance is made. Conformance to such an identified selection is known as limited conformance. 2.2 Conformance of information interchange A coded-char
45、acter-data-element (CC-data-element) within coded information for interchange is in conformance with a Section and a level of this International Standard if all coded representations of control functions within that CC-data-element conform either to the requirements of clause 12 or to those of claus
46、e 16. A claim of conformance shall identify the Section and the level adopted. Copyright American National Standards Institute Provided by IHS under license with ANSINot for ResaleNo reproduction or networking permitted without license from IHS-,-,-ISOiIEC 10538:1991 (E) 2.3 Conformance of devices A
47、 device is in conformance with this International Standard if it conforms to the requirements of 2.3.1, and either or both 2.3.2 and 2.3.3. Any claim of conformance shall identify the document which contains the description specified in 2.3.1, and shall identify Section and the level as well as the
48、selected control functions. 2.3.1 Device description A device that conforms to this International Standard shall be the subject of a description that identifies the means by which the user may supply the selected control functions or may recognize them when they are made available to him, as specifi
49、ed in 2.3.2. and 2.3.3, respectively. 2.3.2 Originating devices An originating device shall allow its user to supply any sequence of control functions from the Section and level adopted, and shall be capable of transmitting their coded representation within a CC-data-element. 2.3.3 Receiving devices A receiving device shall be capable of receiving and interpreting any coded representations of control funct