From: Asmus Freytag Subject: Text of 8859/1 for your draft To: Multiple recipients of list X3L2 Ed, here's the text part of 8859/1 Note that there were several subscripts they are indicated as ínù A./ PS:Working on the nameslist INFORMATION PROCESSING--8-BIT SINGLE-BYTE CODED GRAPHIC CHARACTER SETS-- PART 1: LATIN ALPHABET NO. 1 0 Introduction ISO 8859 consists of several parts. Each part specifies a set of up to 191 graphic characters and the coded representation of each these characters by means of a single 8-bit byte. The use of control functions for the coded representation of composite characters is prohibited by ISO 8859. Each set is intended for a group of languages. ISO 8859/2 specifies a set of 191 graphic characters identified as Latin alphabet No. 2. 1 Scope This part of ISO 8859 specifies a set of 191 graphic characters identified as Latin alphabet No. 1. 2 Field of Application This set of graphic characters, the Latin alphabet No. 1, is intended for use in data processing and text applications and may also be used for information interchange. This set contains graphic characters used for general purpose applications in typical office environments in at least the following languages: Danish, Dutch, English, Faeroese, Finnish, French, German, Icelandic, Irish, Italian, Norwegian, Portuguese, Spanish, and Swedish. This set of graphic characters is suitable for use in a version of an 8-bit code according to ISO 2022 or ISO 4873. Note: ISO 8859 is not intended for use with CCITT-defined Telematic services. If information coded according to ISO 8859 is to be transferred to such services, it will have to conform at the coding interface to their requirements. 3 Conformance A set of graphic characters is in conformance with this part of ISO 8859 if it comprises all graphic characters specified herein to the exclusion of any other and if their coded representations are those specified by this part of ISO 8859. Equipment claimed to implement this part of ISO 8859 shall implement all 191 characters. 4 References ISO 646, Information Processing--ISO 7-bit coded character set for information interchange. ISO 2022, Information Processing--ISO 7-bit and 8-bit coded character sets--Coded Extension Techniques. ISO 4873, Information Processing--ISO 8-bit code for information interchange--Structure and Rules for Implementation. ISO 6429, Information Processing--ISO 7-bit and 8-bit coded character sets--Additional Control Functions for Character Imaging Devices. ISO 6937/2, Information Processing--Coded Character Sets for Text Communication--Part 2: Latin alphabetic and non-alphabetic graphic characters. 5 Definitions For the purpose of this part of ISO 8859 the following definitions apply. 5.1 bit combination: byte: An ordered set of bits that represents a character or is used as a part of the representation of a character. 5.2 character: A member of a set of elements used for the organization, control or representation of data. 5.3 coded character set: code: A set of unambiguous rules that establishes a character set and the one-to-one relationship between each character of the set and its coded representation. 5.4 code table: A table showing the character allocated to each bit combination in a code. 5.5 graphic character: A character, other than a control function, that has a visual representation normally handwritten, printed or displayed, and that has a coded representation consisting of one or more bit combinations. Note: In ISO 8859 a single bit combination is used to represent each character. 5.6 graphic Symbol: A visual representation of a graphic character. 5.7 position: That part of a code table identified by its column and row coordinates. 6 Notation, Code Table, and Names 6.1 Notation The bits of the bit combinations of the 8-bit code are identified by bí8ù, bí7ù, bí6ù, bí5ù, bí4ù, bí3ù, bí2ù, bí1ù, where bí8ù is the highest-order, or most-significant, bit and bí1ù is the lowest-order, or least-significant bit. The bit combinations may be interpreted to represent numbers in binary notation by attributing the following weight to the individual bits: Bit bí8ù bí7ù bí6ù bí5ù bí4ù bí3ù bí2ù bí1ù Weight 128 64 32 16 8 4 2 1 Using these weights, the bit combinations of the 8-bit code represent numbers in the range 1 to 255. In this part of ISO 8859, the bit combinations are identified by notations of the form xx/yy, where xx and yy are numbers in the range 00 to 15. The correspondence between the notations of the form xx/yy and the bit combinations consisting of the bits bí8ù to bí1ù is as follows: --xx is the number represented by bí8ù, bí7ù, bí6ù, and bí5ù where these bits are given the weights 8, 4, 2, and 1 respectively; --yy is the number represented by bí4ù, bí3ù, bí2ù, and bí1ù where these bits are given the weights 8, 4, 2, and 1 respectively. 6.2 Layout of the Code Table An 8-bit code table consists of 256 positions arranged in 16 columns and 16 rows. The columns and the rows are numbered 00 to 15. The code table positions are identified by notations of the form xx/yy, where xx is the column number and yy is the row number. The positions of the code table are in the one-to-one correspondence with the bit combinations of the code. The notation of a code table position, of the form xx/yy, is the same as that of he corresponding bit combination. 6.3 Names and Meanings This part of ISO 8859 assigns at least one name to each character. In addition, it specifies a graphic symbol for each graphic character. By convention, only capital letters, the graphic symbols of small letters and hyphens are used for writing the names of the characters. The names chosen to denote graphic characters are intended to reflect their customary meaning. However, except for SPACE (SP), NO-BREAK SPACE (NBSP), and SOFT HYPHEN (SHY), this part of ISO 8859 does not define and does not restrict the meanings of graphic characters. Neither does it specify a particular style or font design for imaging graphic characters. 6.31 SPACE (SP) This character may be interpreted as a graphic character, a control character or as both. As a graphic character it has the visual representation consisting of the absence of a graphic symbol. 6.32 NO-BREAK SPACE (NBSP) A graphic character the visual representation of which consists of the absence of a graphic symbol, for use when a line break is to be prevented in the text as presented. 6.33 SOFT HYPHEN (SHY) A graphic character that is imaged by a graphic symbol identical with, or similar to, that representing HYPHEN, for use when a line break has been established within a word. 7 Specification of the Coded Character Sets This part of ISO 8859 specifies 191 characters allocated to the bit combinations of the code table (table 2). None of these characters are "non-spacing". The use of control functions, such as BACKSPACE or CARRIAGE RETURN for the coded representation of composite characters is prohibited by ISO 8859.