Skip to content

AZERTY NF Z71-300 Keyboard Layout

Compare
Choose a tag to compare
@springcomp springcomp released this 16 Feb 13:40

This release brings the following changes:

  • Less-than or equal to / greater-than or equal to signs.
  • Latin theta symbol.
  • Non-breaking space characters.
  • C0 control characters.

Less-than or equal to / greater-than or equal to signs

This release re-aligns with the intended interpretation of the standard by applying the following changes:

  • AltGr+< now emits the standardized LESS-THAN OR SLANTED EQUAL TO (U+2A7D).
  • AltGr+Shift, > now emits the standardized LESS-THAN OR SLANTED EQUAL TO (U+2A7E).

Those positions were previously assigned to emit the following characters '≤' and '≥', listed as mandatory in the standard.
For completeness, those characters are now available at the following positions:

  • AltGr+Eu, < now emits the previous LESS-THAN OR EQUAL TO (U+2264).
  • AltGr+Eu, Shift+> now emits the previous GREATER-THAN OR EQUAL TO (U+2265).

Latin theta symbol

This release brings changes previously intended to be published in version 1.7.0.0.

  • Emitting ϴ GREEK CAPITAL THETA SYMBOL (U+03F4) on AltGr+Shift+Q, instead of incorrect Θ GREEK CAPITAL LETTER THETA (U+0398) previously.

Some rromani languages use a letter whose glyph is derived from the Greek letter theta, even though they use a latin alphabet. However, the Unicode standard does not currently encode this letter. Therefore, the standard mandates that approximate characters be used instead.

  • In most cases, the latin small letter theta glyph is very similar to that of GREEK SMALL LETTER THETA (U+03B8)
  • The latin capital letter theta has a glyph that most resembles the GREEK CAPITAL THETA SYMBOL (U+03F4).

That is why this character is assigned a position on the base layout, and is not to be confused with Greek characters found on the AltGr+µ layer.

Non-breaking space characters

This release fixes the following positions which were reversed:

  • AltGr+Space now emits the correct NO-BREAK SPACE (U+00A0).
  • AltGr+Shift+Space now emits the correct NARROW NO-BREAK SPACE (U+202F).

C0 control characters

The following control characters are remapped to friendlier positions for compatibility with the upcoming native Windows implementation of the layout.

  • Ctrl+- emits ESCAPE (U+001B).
  • Ctrl+* emits FILE SEPARATOR (U+001C).
  • Ctrl+< also emits FILE SEPARATOR (U+001C).
  • Ctrl++ now emits GROUP SEPARATOR (U+001D).
  • Ctrl+Shift+0 now emits NULL (U+0000).
  • Ctrl+Shift+^ now emits RECORD SEPARATOR (U+001E).
  • Ctrl+Shift+- now emits UNIT SEPARATOR (U+001F).

For completeness, the following position is now documented:

  • Ctrl+Space emits EM SPACE (U+2003).