CSA keyboard

Last updated

Figure 1: The Windows version differs from the official standard in terms of the location of dead keys (middle dot *, tilde ~) and the absence of a few characters, including d,  1/8 and the dot above .. The euro sign EUR was not included in the Canadian standard in 1992 and is not officially included in the standard yet (R2021). Microsoft added this symbol in 1999 (4 and E keys), following the ISO 9995-3 standard. Clavier quebecois normalise, version integrale.svg
Figure 1: The Windows version differs from the official standard in terms of the location of dead keys (middle dot ·, tilde ~) and the absence of a few characters, including đ, and the dot above ˙. The euro sign was not included in the Canadian standard in 1992 and is not officially included in the standard yet (R2021). Microsoft added this symbol in 1999 (4 and E keys), following the ISO 9995-3 standard.

The CSA keyboard, or CAN/CSA Z243.200-92, is the official keyboard layout of Canada. Often referred to as ACNOR, it is best known for its use in the Canadian computer industry for the French ACNOR keyboard layout, published as CAN/CSA Z243.200-92. [1] [2] Canadian Multilingual Standard (CMS) on Windows is based on this standard, with a few differences. IBM has also developped a layout based on the CSA keyboard, called Canadian French IBM ID-445. Apple use this layout as their default french canadian keyboard since the 90s (Canadian - CSA).

Contents

ACNOR is an acronym of the former French name (Association canadienne de normalisation) of the CSA Group, [3] a standards organization headquartered in Canada. The initialism CSA [3] (from the former English name Canadian Standards Association) is now used in both official languages.

Description

The standard has undergone some changes but remains focused on the principle of eliminating dead keys as much as possible, using dedicated keys for ÇÈÀÉÙ. For example, the dead key for the cedilla (which can apply to different letters, such as ț in Romanian) on the old Canadian French IBM ID-058 keyboards was replaced in the primary group with a key that directly types the c-cedilla Ç/ç, since it is the only letter in French with this diacritical mark. The cedilla key (dead letter) is still present in the secondary group 2a (see Figure 2) in the Canadian standard. It is possible to completely do without the dead key for the grave accent, as the only three French letters that use it (À, È, and Ù) are directly accessible in both lowercase and uppercase on this keyboard. However, the grave accent (dead key) remains in the primary group to type the characters ù/Ù on an ANSI keyboard, which lacks a key to the left of the Z key. In Figure 2, the rectangles indicate a diacritical mark.

The Canadian standard defines three explicit levels of compliance and one implicit level:

Figure 2: Canadian standard CAN/CSA Z23.200-92. Graphical representation of the input characters from group 1 or primary (black). The characters from group 2a (purple) and 2b (green) are part of the secondary group. Csa2023-3.svg
Figure 2: Canadian standard CAN/CSA Z23.200-92. Graphical representation of the input characters from group 1 or primary (black). The characters from group 2a (purple) and 2b (green) are part of the secondary group.
  1. Level of compliance A includes the characters from Group 1 (or primary group) for writing in French and English, excluding the œ Œ Ÿ symbols from Group 2b, which are not supported by the ISO 8859-1 standard (in black in Figure 2).
  2. Level of compliance B must include the characters from Group 2a (shown in purple in Figure 2), in addition to those from Group 1 (in black), while being limited to the characters of the ISO 8859-1 standard. Characters from Group 2b go beyond the level of compliance B of the national standard.
  3. Level of compliance C corresponds to the full version (Groups 1, 2a, and 2b), allowing for the typing of every character from ISO 8859-1, extending support to all characters from ISO 6937, strictly. Level of compliance C requires a custom driver that integrates all required characters.
  4. Finally, the Canadian standard had an "implicit" level of compliance that does not conform to the previous levels. In such cases, the standard states that it defaults to level A. A keyboard compliant with the ISO 8859-15 standard, for example, would require the removal of certain characters in Group 2a, such as fractions ¼½¾, in order to include the œ/Œ ligatures and the Ÿ (uppercase) from Group 2b. The ANSI version is only compliant with level A of the national standard, as the discontinuous vertical bar, part of Group 2a, is missing. In fact, only ISO keyboards can achieve level of compliance B and C.
Figure 3: CSA keyboard, level of compliance B (group 1/2a). In the Quebec Standard SGQRI-001 (2006), the OE sign is also included. ACNOR keyboard.jpg
Figure 3: CSA keyboard, level of compliance B (group 1/2a). In the Quebec Standard SGQRI-001 (2006), the Œ sign is also included.

The Quebec standard SGQRI-001 also has included the ligature Œ since 2006, in addition to the characters from Group 1 and 2a, going beyond level of compliance B of the Canadian standard. The presence of this character is part of a subgroup conforming to ISO/IEC 9995-3 (secondary group). The characters in green (Group 2b in Figure 2) were not included in most keyboards and drivers, partly due to the limitation of the ISO 8859-1 encoding and the limited availability of Unicode on computers until the early 2000s.

The ring-above symbol ˚, which should not be confused with the degree sign ° and the ordinal indicator º, is part of Group 2b, while the characters å and Å from Swedish, produced by combining ring-above and a/A, are in Group 2a. For the macron ¯, the standalone character (with spacing) is part of Group 2a, but accented characters like ā/Ā are considered scholarly letters (Group 2b), which go beyond level B compliance (Groups 1/2a). These characters are present in the ISO 6937 standard but not in the ISO 8859-1 standard. Indeed, the use of this character as a diacritical mark allows writing only in a language other than the 14 officially supported languages on keyboards conforming to level B compliance (Albanian, German, English, Catalan, Danish, Spanish, Finnish, French, Italian, Icelandic, Dutch, Norwegian, Portuguese, Swedish). The standalone macron character is included in the ISO 8859-1 standard. In Figure 2, these two symbols (the macron and chief circle) are coloured purple, as they provide access to at least one character in Group 2a. The symbol Ÿ, produced by combining diaeresis (Group 1) and Y (Group 1), is in Group 2b, while ÿ (lowercase), produced by combining diaeresis (Group 1) and y (Group 1), is in Group 1. For more details, the official document includes a detailed list of the characters from Groups 1, 2a, and 2b.

ISO 9995-3

Figure 4: ISO 9995-3:2010 (third edition), outdated secondary group) The outdated secondary group is supported for the layout based on the ISO 6937 or Multilingual European Subsets 1 (MSE-1) standards. Iso-9995-3-outdated-2010-third-version.svg
Figure 4: ISO 9995-3:2010 (third edition), outdated secondary group) The outdated secondary group is supported for the layout based on the ISO 6937 or Multilingual European Subsets 1 (MSE-1) standards.

The ISO 9995-3 standard specifies the placement of the secondary group and characters on a key (these must be aligned to the right of the primary group). The standard can serve as a reference for including a subgroup of characters in a layout that goes beyond the level of conformity described by the Canadian standard CSA Z243.200-92. Certain characters from group 2b or others not integrated into the CSA standard, such as the euro sign, can be included by referring to them as a subgroup of the ISO 9995-3 standard, in addition to the supported level of conformity.

ISO 9995-7

In Part 7 of the ISO 9995-7 standard, standardized pictograms provide neutral and efficient labeling, avoiding the need to transcribe legends in both French and English. These symbols have also, for the most part, been integrated into Unicode for several years. The symbol for selecting level 3 is represented in the ISO 9995-7 standard with two overlapping arrows, resembling a Christmas tree. The selection key for group 2 is an arrow pointing to the right (blue arrow). The government standard for the Quebec public service SGQRI-001 requires the use of standardized pictograms following the ISO 9995-7 standard or function key labelling in French only in its calls for tenders. The Canadian TBITS-5 standard also recommends this at the federal level. The CSA Z243.200-92 standard, on the other hand, does not require the use of pictograms for labelling function keys. However, the use of the pictogram for the non-breaking space bar is mentioned in the document.

The labelling of dead keys with rectangles and the soft hyphen in parentheses (-), goes beyond Canadian and Quebec standards.

Notes : Number of the pictogram corresponding to the ISO 9995-7 standard, followed in order by its definition, the ISO 7000 or IEC 417 number, and the Unicode character for entering it on the computer. Some pictograms require the installation of a compatible font.

See also

Related Research Articles

<span class="mw-page-title-main">ISO/IEC 8859-1</span> Character encoding

ISO/IEC 8859-1:1998, Information technology—8-bit single-byte coded graphic character sets—Part 1: Latin alphabet No. 1, is part of the ISO/IEC 8859 series of ASCII-based standard character encodings, first edition published in 1987. ISO/IEC 8859-1 encodes what it refers to as "Latin alphabet no. 1", consisting of 191 characters from the Latin script. This character-encoding scheme is used throughout the Americas, Western Europe, Oceania, and much of Africa. It is the basis for some popular 8-bit character sets and the first two blocks of characters in Unicode.

ISO/IEC 8859 is a joint ISO and IEC series of standards for 8-bit character encodings. The series of standards consists of numbered parts, such as ISO/IEC 8859-1, ISO/IEC 8859-2, etc. There are 15 parts, excluding the abandoned ISO/IEC 8859-12. The ISO working group maintaining this series of standards has been disbanded.

<span class="mw-page-title-main">QWERTY</span> Keyboard layout for Latin-script alphabets

QWERTY is a keyboard layout for Latin-script alphabets. The name comes from the order of the first six keys on the top letter row of the keyboard: QWERTY. The QWERTY design is based on a layout included in the Sholes and Glidden typewriter sold via E. Remington and Sons from 1874. QWERTY became popular with the success of the Remington No. 2 of 1878 and remains in ubiquitous use.

ISO/IEC 8859-15:1999, Information technology — 8-bit single-byte coded graphic character sets — Part 15: Latin alphabet No. 9, is part of the ISO/IEC 8859 series of ASCII-based standard character encodings, first edition published in 1999. It is informally referred to as Latin-9. It is similar to ISO 8859-1, and thus also intended for “Western European” languages, but replaces some less common symbols with the euro sign and some letters that were deemed necessary.

<span class="mw-page-title-main">Control key</span> Key on computer keyboards

In computing, a Control keyCtrl is a modifier key which, when pressed in conjunction with another key, performs a special operation. Similarly to the Shift key, the Control key rarely performs any function when pressed by itself. The Control key is located on or near the bottom left side of most keyboards, with many featuring an additional one at the bottom right.

ISO/IEC 8859-2:1999, Information technology — 8-bit single-byte coded graphic character sets — Part 2: Latin alphabet No. 2, is part of the ISO/IEC 8859 series of ASCII-based standard character encodings, first edition published in 1987. It is informally referred to as "Latin-2". It is generally intended for Central or "Eastern European" languages that are written in the Latin script. Note that ISO/IEC 8859-2 is very different from code page 852 which is also referred to as "Latin-2" in Czech and Slovak regions. Almost half the use of the encoding is for Polish, and it's the main legacy encoding for Polish, while virtually all use of it has been replaced by UTF-8.

ISO/IEC 8859-8, Information technology — 8-bit single-byte coded graphic character sets — Part 8: Latin/Hebrew alphabet, is part of the ISO/IEC 8859 series of ASCII-based standard character encodings. ISO/IEC 8859-8:1999 from 1999 represents its second and current revision, preceded by the first edition ISO/IEC 8859-8:1988 in 1988. It is informally referred to as Latin/Hebrew. ISO/IEC 8859-8 covers all the Hebrew letters, but no Hebrew vowel signs. IBM assigned code page 916 to it. This character set was also adopted by Israeli Standard SI1311:2002, with some extensions.

<span class="mw-page-title-main">AZERTY</span> Keyboard layout used for French

AZERTY is a specific layout for the characters of the Latin alphabet on typewriter keys and computer keyboards. The layout takes its name from the first six letters to appear on the first row of alphabetical keys; that is,. Similar to the QWERTZ layout, it is modelled on the English QWERTY layout. It is used in France and Belgium, although each of these countries has its own national variation on the layout. Luxembourg and Switzerland use the Swiss QWERTZ keyboard. Most residents of Quebec, the mainly French-speaking province of Canada, use a QWERTY keyboard that has been adapted to the French language such as the Multilingual Standard keyboard CAN/CSA Z243.200-92 which is stipulated by the government of Quebec and the Government of Canada.

<span class="mw-page-title-main">Shift key</span> Key on typewriter or computer keyboard

The Shift key⇧ Shift is a modifier key on a keyboard, used to type capital letters and other alternate "upper" characters. There are typically two Shift keys, on the left and right sides of the row below the home row. The Shift key's name originated from the typewriter, where one had to press and hold the button to shift up the case stamp to change to capital letters; the Shift key was first used in the Remington No. 2 Type-Writer of 1878; the No. 1 model was capital-only. On the US layout and similar keyboard layouts, characters that typically require the use of the Shift key include the parentheses, the question mark, the exclamation point, and the colon.

<span class="mw-page-title-main">Alt key</span> Computer key

The Alt keyAlt on a computer keyboard is used to change (alternate) the function of other pressed keys. Thus, the Alt key is a modifier key, used in a similar fashion to the Shift key. For example, simply pressing A will type the letter 'a', but holding down the Alt key while pressing A will cause the computer to perform an Alt+A function, which varies from program to program. The international standard ISO/IEC 9995-2 calls it Alternate key. The key is located on either side of the space bar, but in non-US PC keyboard layouts, rather than a second Alt key, there is an 'Alt Gr' key to the right of the space bar. Both placements are in accordance with ISO/IEC 9995-2. With some keyboard mappings, the right Alt key can be reconfigured to function as an AltGr key although not engraved as such.

The degree symbol or degree sign, °, is a glyph or symbol that is used, among other things, to represent degrees of arc, hours, degrees of temperature or alcohol proof. The symbol consists of a small superscript circle.

<span class="mw-page-title-main">Compose key</span> Computer key to initiate glyph merger

A compose key is a key on a computer keyboard that indicates that the following keystrokes trigger the insertion of an alternate character, typically a precomposed character or a symbol.

The currency sign¤ is a character used to denote an unspecified currency. It can be described as a circle the size of a lowercase character with four short radiating arms at 45° (NE), 135° (SE), 225° (SW) and 315° (NW). It is raised slightly above the baseline. The character is sometimes called scarab.

<span class="mw-page-title-main">Enter key</span> Key on computer keyboards

On computer keyboards, the enter key⌅ Enter and return key↵ Return are two closely related keys with overlapping and distinct functions dependent on operating system and application.

<span class="mw-page-title-main">Esc key</span> Computer key

On computer keyboards, the Esc keyEsc is a key used to generate the escape character. The escape character, when sent from the keyboard to a computer, often is interpreted by software as "stop", "cancel" or "exit", and when sent from the computer to an external device marks the beginning of an escape sequence to specify operating modes or characteristics generally.

ISO/IEC 9995Information technology — Keyboard layouts for text and office systems is an ISO/IEC standard series defining layout principles for computer keyboards. It does not define specific layouts but provides the base for national and industry standards which define such layouts.

The ISO basic Latin alphabet is an international standard for a Latin-script alphabet that consists of two sets of 26 letters, codified in various national and international standards and used widely in international communication. They are the same letters that comprise the current English alphabet. Since medieval times, they are also the same letters of the modern Latin alphabet. The order is also important for sorting words into alphabetical order.

The German keyboard layout is family of QWERTZ keyboard layouts commonly used in Austria and Germany. It is based on one defined in a former edition of the German standard DIN 2137–2. The current edition DIN 2137-1:2012-06 standardizes it as the first (basic) one of three layouts, calling it "T1".

<span class="mw-page-title-main">Italian keyboard layout</span>

The Italian keyboard layout is the keyboard layout commonly used on computers in Italy. It is QWERTY-based and follows the ISO/IEC 9995 standard. Italian-speaking people in Switzerland on the contrary use the Swiss QWERTZ keyboard with Swiss Italian layout.

References

  1. "Technologies de l'information : Documentation – Le clavier de votre ordinateur est-il normalisé?". Office québécois de la langue française (in French). 23 April 2011. Archived from the original on 14 May 2011. Retrieved 23 April 2011.
  2. "Standard sur le clavier québécois (SGQRI 001)". Ministère des services gouvernementaux (in French). 27 November 2009. Archived from the original on 14 October 2011. Retrieved 4 November 2016.
  3. 1 2 À propos Archived 11 April 2011 at the Wayback Machine
  4. "CAN/CSA-ISO/IEC 9995-3:13 (R2022) Information technology - Keyboard layouts for text and office systems - Part 3: Complementary layouts of the alphanumeric zone of the alphanumeric section". CSA Group. Retrieved 8 November 2023.