Cleanup junk chars, part 4 (#13345)

This commit is contained in:
Ryan 2021-07-01 16:41:51 +10:00 committed by GitHub
parent 8c982dba31
commit dc3896e31c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
57 changed files with 1027 additions and 1027 deletions

View file

@ -22,15 +22,15 @@
/* /*
* *
*  ²  &  é  " │ ' │ ( │ § │ è │ ! │ ç │ à │ ) │ - │        * ² & é " │ ' │ ( │ § │ è │ ! │ ç │ à │ ) │ - │
* *
*       A  Z  E  R  T  Y  U  I  O  P  ^  $       * A Z E R T Y U I O P ^ $
*      *
*        Q  S  D  F  G  H  J  K  L  M  ù  µ      * Q S D F G H J K L M ù µ
* *
*      <  W  X  C  V  B  N  ,  ;  :  =            * < W X C V B N , ; : =
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -88,15 +88,15 @@
/* Shifted symbols /* Shifted symbols
* *
*  ³  1  2  3  4  5  6  7  8  9  0  °  _         * ³ 1 2 3 4 5 6 7 8 9 0 ° _
* *
*                                     ¨  *       * ¨ *
*      *
*                                      %  £      * % £
* *
*      >                    ?  .  /  +            * > ? . / +
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -128,15 +128,15 @@
/* AltGr symbols /* AltGr symbols
* *
*     |  @  #        ^        {  }               * | @ # ^ { }
* *
*                                    [  ]       * [ ]
*      *
*                                      ´  `      * ´ `
* *
*      \                             ~            * \ ~
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1

View file

@ -22,15 +22,15 @@
/* /*
* *
*  $  " │ « │ » │ ( │ ) │ @ │ + │ - │ / │ * │ = │ % │        * $ " │ « │ » │ ( │ ) │ @ │ + │ - │ / │ * │ = │ % │
* *
*       B  É  P  O  È  ^  V  D  L  J  Z  W       * B É P O È ^ V D L J Z W
*      *
*        A  U  I  E  ,  C  T  S  R  N  M  Ç      * A U I E , C T S R N M Ç
* *
*      Ê  À  Y  X  .  K  '  Q  G  H  F            * Ê À Y X . K ' Q G H F
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -88,15 +88,15 @@
/* Shifted symbols /* Shifted symbols
* *
*  #  1  2  3  4  5  6  7  8  9  0  °  `         * # 1 2 3 4 5 6 7 8 9 0 ° `
* *
*                      !                         * !
*      *
*                    ;                           * ;
* *
*                  :     ?                        * : ?
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -121,19 +121,19 @@
#define BP_COLN S(BP_DOT) // : #define BP_COLN S(BP_DOT) // :
#define BP_QUES S(BP_QUOT) // ? #define BP_QUES S(BP_QUOT) // ?
// Row 5 // Row 5
#define BP_NBSP S(KC_SPC) // (non-breaking space) #define BP_NBSP S(KC_SPC) //   (non-breaking space)
/* AltGr symbols /* AltGr symbols
* *
*      <  >  [  ]  ^  ±    ÷  ×             * < > [ ] ^ ± ÷ ×
* *
*       |  ´  &  Œ  `  ¡  ˇ  Ð  /  IJ  Ə  ˘       * | ´ & Œ ` ¡ ˇ Ð / IJ Ə ˘
*      *
*        Æ  Ù  ¨       ©  Þ    ®  ~  ¯  ¸      * Æ Ù ¨ © Þ ® ~ ¯ ¸
* *
*         \  {  }    ~  ¿  °       ˛            * \ { } ~ ¿ ° ˛
* *
*                        _                             * _
* *
*/ */
// Row 1 // Row 1
@ -191,15 +191,15 @@
/* Shift+AltGr symbols /* Shift+AltGr symbols
* *
*                 ¬  ¼  ½  ¾             * ¬ ¼ ½ ¾
* *
*       ¦  ˝  §                                  * ¦ ˝ §
*      *
*              ˙  ¤  ̛   ſ             º  ,      * ˙ ¤ ̛ ſ º ,
* *
*                ·    ̉   ̣        ª            * · ̉ ̣ ª
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -237,7 +237,7 @@
#define BP_DDAG S(ALGR(BP_H)) // ‡ #define BP_DDAG S(ALGR(BP_H)) // ‡
#define BP_FORD S(ALGR(BP_F)) // ª #define BP_FORD S(ALGR(BP_F)) // ª
// Row 5 // Row 5
#define BP_NNBS S(ALGR(BP_)) // (narrow non-breaking space) #define BP_NNBS S(ALGR(BP_)) // (narrow non-breaking space)
// DEPRECATED // DEPRECATED
#define BP_DOLLAR BP_DLR #define BP_DOLLAR BP_DLR

View file

@ -22,15 +22,15 @@
/* /*
* *
*  '  1  2  3  4  5  6  7  8  9  0  -  =         * ' 1 2 3 4 5 6 7 8 9 0 - =
* *
*       Q  W  E  R  T  Y  U  I  O  P  ´  [       * Q W E R T Y U I O P ´ [
*      *
*        A  S  D  F  G  H  J  K  L  Ç  ~  ]      * A S D F G H J K L Ç ~ ]
* *
*      \  Z  X  C  V  B  N  M  ,  .  ;  /        * \ Z X C V B N M , . ; /
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -92,15 +92,15 @@
/* Shifted symbols /* Shifted symbols
* *
*  " │ ! │ @ │ # │ $ │ % │ ¨ │ & │ * │ ( │ )  _  + │        * " │ ! │ @ │ # │ $ │ % │ ¨ │ & │ * │ ( │ ) │ _ │ + │
* *
*                                     `  {       * ` {
*      *
*                                      ^  }      * ^ }
* *
*      |                       <  >  :  ?        * | < > : ?
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -132,15 +132,15 @@
/* AltGr symbols /* AltGr symbols
* *
*     ¹  ²  ³  £  ¢  ¬                 §         * ¹ ² ³ £ ¢ ¬ §
* *
*             °                          ª       * ° ª
*      *
*                                         º      * º
* *
*                                               *
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1

View file

@ -22,15 +22,15 @@
/* /*
* *
*  /  1  2  3  4  5  6  7  8  9  0  -  =         * / 1 2 3 4 5 6 7 8 9 0 - =
* *
*       Q  W  E  R  T  Y  U  I  O  P  ^  Ç       * Q W E R T Y U I O P ^ Ç
*      *
*        A  S  D  F  G  H  J  K  L  ;  È  À      * A S D F G H J K L ; È À
* *
*      Ù  Z  X  C  V  B  N  M  ,  .  É            * Ù Z X C V B N M , . É
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -88,15 +88,15 @@
/* Shifted symbols /* Shifted symbols
* *
*  \  !  @  #  $  %  ?  &  *  (  )  _  +         * \ ! @ # $ % ? & * ( ) _ +
* *
*                                     ¨          * ¨
*      *
*                                   :            * :
* *
*                              '  " │   │           * ' " │ │
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -123,15 +123,15 @@
/* AltGr symbols /* AltGr symbols
* *
*  |           ¤        {  }  [  ]     ¬         * | ¤ { } [ ] ¬
* *
*                                    `  ~       * ` ~
*      *
*                                   °            * °
* *
*         «  »                 <  >               * « » < >
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -156,15 +156,15 @@
/* Right Ctrl symbols /* Right Ctrl symbols
* *
*     ¹  ²  ³  ¼  ½  ¾                 ¸         * ¹ ² ³ ¼ ½ ¾ ¸
* *
*       Ω  Ł  Œ    Ŧ        Ø  Þ     ~       * Ω Ł Œ Ŧ Ø Þ ~
*      *
*        Æ  ß  Ð     Ŋ  Ħ  IJ  ĸ  Ŀ  ´            * Æ ß Ð Ŋ Ħ IJ ĸ Ŀ ´
* *
*               ¢      ʼn  μ    ˙               * ¢ ʼn μ ˙
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -208,19 +208,19 @@
/* Shift+Right Ctrl symbols /* Shift+Right Ctrl symbols
* *
*  -  ¡     £             ±     ¿  ˛         * - ¡ £ ± ¿ ˛
* *
*                ®     ¥    ı        °  ¯       * ® ¥ ı ° ¯
*      *
*           §     ª                 ˝  ˇ  ˘      * § ª ˝ ˇ ˘
* *
*      ¦        ©        º  ×  ÷               * ¦ © º × ÷
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
#define CA_SHYP RCTL(S(CA_SLSH)) // (soft hyphen) #define CA_SHYP RCTL(S(CA_SLSH)) // ­ (soft hyphen)
#define CA_IEXL RCTL(S(CA_1)) // ¡ #define CA_IEXL RCTL(S(CA_1)) // ¡
#define CA_PND RCTL(S(CA_3)) // £ #define CA_PND RCTL(S(CA_3)) // £
#define CA_TEIG RCTL(S(CA_5)) // ⅜ #define CA_TEIG RCTL(S(CA_5)) // ⅜

View file

@ -22,15 +22,15 @@
/* /*
* *
*  `  1  2  3  4  5  6  7  8  9  0  -  =         * ` 1 2 3 4 5 6 7 8 9 0 - =
* *
*       Q  W  F  P  G  J  L  U  Y  ;  [  ]   \   * Q W F P G J L U Y ; [ ] \
* *
*        A  R  S  T  D  H  N  E  I  O  '          * A R S T D H N E I O '
* *
*          Z  X  C  V  B  K  M  ,  .  /            * Z X C V B K M , . /
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -87,15 +87,15 @@
/* Shifted symbols /* Shifted symbols
* *
*  ~  !  @  #  $  %  ^  &  *  (  )  _  +         * ~ ! @ # $ % ^ & * ( ) _ +
* *
*                                  :  {  }   |   * : { } |
* *
*                                      " │         * "
* *
*                               <  >  ?            * < > ?
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1

View file

@ -22,15 +22,15 @@
/* /*
* *
*  ¸  1  2  3  4  5  6  7  8  9  0  '  +         * ¸ 1 2 3 4 5 6 7 8 9 0 ' +
* *
*       Q  W  E  R  T  Z  U  I  O  P  Š  Đ       * Q W E R T Z U I O P Š Đ
*      *
*        A  S  D  F  G  H  J  K  L  Č  Ć  Ž      * A S D F G H J K L Č Ć Ž
* *
*      <  Y  X  C  V  B  N  M  ,  .  -            * < Y X C V B N M , . -
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -88,15 +88,15 @@
/* Shifted symbols /* Shifted symbols
* *
*  ¨  !  " │ # │ $ │ % │ & │ / │ ( │ ) │ = │ ? │ * │        * ¨ ! " │ # │ $ │ % │ & │ / │ ( │ ) │ = │ ? │ * │
* *
*                                                *
*      *
*                                                *
* *
*      >                       ;  :  _            * > ; : _
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -121,15 +121,15 @@
/* AltGr symbols /* AltGr symbols
* *
*     ~  ˇ  ^  ˘  °  ˛  `  ˙  ´  ˝               * ~ ˇ ^ ˘ ° ˛ ` ˙ ´ ˝
* *
*       \  |                         ÷  ×       * \ | ÷ ×
*      *
*                 [  ]        ł  Ł     ß  ¤      * [ ] ł Ł ß ¤
* *
*                  @  {  }  §                     * @ { } §
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1

View file

@ -22,15 +22,15 @@
/* /*
* *
*  ;  +  ě  š  č  ř  ž  ý  á  í  é  =  ´         * ; + ě š č ř ž ý á í é = ´
* *
*       Q  W  E  R  T  Z  U  I  O  P  ú  )       * Q W E R T Z U I O P ú )
*      *
*        A  S  D  F  G  H  J  K  L  ů  §  ¨      * A S D F G H J K L ů § ¨
* *
*      \  Y  X  C  V  B  N  M  ,  .  -            * \ Y X C V B N M , . -
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -88,15 +88,15 @@
/* Shifted symbols /* Shifted symbols
* *
*  °  1  2  3  4  5  6  7  8  9  0  %  ˇ         * ° 1 2 3 4 5 6 7 8 9 0 % ˇ
* *
*                                     /  (       * / (
*      *
*                                   " │ ! │ ' │     * " │ ! │ ' │
* *
*      |                       ?  :  _            * | ? : _
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -128,15 +128,15 @@
/* AltGr symbols /* AltGr symbols
* *
*     ~     ^  ˘     ˛  `  ˙     ˝     ¸         * ~ ^ ˘ ˛ ` ˙ ˝ ¸
* *
*                                    ÷  ×       * ÷ ×
*      *
*           đ  Đ  [  ]        ł  Ł  $  ß  ¤      * đ Đ [ ] ł Ł $ ß ¤
* *
*            #  &  @  {  }     <  >  *            * # & @ { } < > *
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1

View file

@ -22,15 +22,15 @@
/* /*
* *
*  ½  1  2  3  4  5  6  7  8  9  0  +  ´         * ½ 1 2 3 4 5 6 7 8 9 0 + ´
* *
*       Q  W  E  R  T  Y  U  I  O  P  Å  ¨       * Q W E R T Y U I O P Å ¨
*      *
*        A  S  D  F  G  H  J  K  L  Æ  Ø  '      * A S D F G H J K L Æ Ø '
* *
*      <  Z  X  C  V  B  N  M  ,  .  -            * < Z X C V B N M , . -
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -88,15 +88,15 @@
/* Shifted symbols /* Shifted symbols
* *
*  §  !  " │ # │ ¤ │ % │ & │ / │ ( │ ) │ = │ ? │ ` │        * § ! " │ # │ ¤ │ % │ & │ / │ ( │ ) │ = │ ? │ ` │
* *
*                                        ^       * ^
*      *
*                                         *      * *
* *
*      >                       ;  :  _            * > ; : _
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -125,15 +125,15 @@
/* AltGr symbols /* AltGr symbols
* *
*        @  £  $       {  [  ]  }     |         * @ £ $ { [ ] } |
* *
*                                        ~       * ~
*      *
*                                                *
* *
*      \                    µ                     * \ µ
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1

View file

@ -22,15 +22,15 @@
/* /*
* *
*  `  1  2  3  4  5  6  7  8  9  0  [  ]         * ` 1 2 3 4 5 6 7 8 9 0 [ ]
* *
*       '  ,  .  P  Y  F  G  C  R  L  /  =   \   * ' , . P Y F G C R L / = \
* *
*        A  O  E  U  I  D  H  T  N  S  -          * A O E U I D H T N S -
* *
*          ;  Q  J  K  X  B  M  W  V  Z            * ; Q J K X B M W V Z
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -87,15 +87,15 @@
/* Shifted symbols /* Shifted symbols
* *
*  ~  !  @  #  $  %  ^  &  *  (  )  {  }         * ~ ! @ # $ % ^ & * ( ) { }
* *
*       " │ < │ > │   │   │   │   │   │   │   │ ? │ + │  |   * " │ < │ > │ │ │ │ │ │ │ │ ? │ + │ |
* *
*                                      _          * _
* *
*          :                                       * :
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1

View file

@ -30,15 +30,15 @@
/* /*
* *
*  «  »  /  -  è  \  ^  (  `  )  _  [  ]         * « » / - è \ ^ ( ` ) _ [ ]
* *
*       :  '  é  G  .  H  V  C  M  K  Z  ¨       * : ' é G . H V C M K Z ¨
*      *
*        O  A  U  E  B  F  S  T  N  D  W  ~      * O A U E B F S T N D W ~
* *
*      à  ;  Q  ,  I  Y  X  R  L  P  J            * à ; Q , I Y X R L P J
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -96,15 +96,15 @@
/* Shifted symbols /* Shifted symbols
* *
*  *  1  2  3  4  5  6  7  8  0  0  +  %         * * 1 2 3 4 5 6 7 8 0 0 + %
* *
*       ?  <  >     !                    =       * ? < > ! =
*      *
*                                         #      * #
* *
*      ç  |     @                                 * ç | @
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1

View file

@ -22,15 +22,15 @@
/* /*
* *
*  $  &  [  {  }  (  =  *  )  +  ]  !  #         * $ & [ { } ( = * ) + ] ! #
* *
*       ;  ,  .  P  Y  F  G  C  R  L  /  @   \   * ; , . P Y F G C R L / @ \
* *
*        A  O  E  U  I  D  H  T  N  S  -          * A O E U I D H T N S -
* *
*          '  Q  J  K  X  B  M  W  V  Z            * ' Q J K X B M W V Z
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -87,15 +87,15 @@
/* Shifted symbols /* Shifted symbols
* *
*  ~  %  7  5  3  1  9  0  2  4  6  8  `         * ~ % 7 5 3 1 9 0 2 4 6 8 `
* *
*       :  <  >                       ?  ^   |   * : < > ? ^ |
* *
*                                      _          * _
* *
*          " │   │   │   │   │   │   │   │   │   │           * " │ │ │ │ │ │ │ │ │ │
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1

View file

@ -22,15 +22,15 @@
/* /*
* *
*  ˇ  1  2  3  4  5  6  7  8  9  0  +  ´         * ˇ 1 2 3 4 5 6 7 8 9 0 + ´
* *
*       Q  W  E  R  T  Y  U  I  O  P  Ü  Õ       * Q W E R T Y U I O P Ü Õ
*      *
*        A  S  D  F  G  H  J  K  L  Ö  Ä  '      * A S D F G H J K L Ö Ä '
* *
*      <  Z  X  C  V  B  N  M  ,  .  -            * < Z X C V B N M , . -
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -88,15 +88,15 @@
/* Shifted symbols /* Shifted symbols
* *
*  ~  !  " │ # │ ¤ │ % │ & │ / │ ( │ ) │ = │ ? │ ` │        * ~ ! " │ # │ ¤ │ % │ & │ / │ ( │ ) │ = │ ? │ ` │
* *
*                                                *
*      *
*                                         *      * *
* *
*      >                       ;  :  _            * > ; : _
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -123,15 +123,15 @@
/* AltGr symbols /* AltGr symbols
* *
*        @  £  $       {  [  ]  }  \            * @ £ $ { [ ] } \
* *
*                                        §       * §
*      *
*           š                          ^  ½      * š ^ ½
* *
*      |  ž                                       * | ž
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1

View file

@ -22,15 +22,15 @@
/* /*
* *
*  §  1  2  3  4  5  6  7  8  9  0  +  ´         * § 1 2 3 4 5 6 7 8 9 0 + ´
* *
*       Q  W  E  R  T  Y  U  I  O  P  Å  ¨       * Q W E R T Y U I O P Å ¨
*      *
*        A  S  D  F  G  H  J  K  L  Ö  Ä  '      * A S D F G H J K L Ö Ä '
* *
*      <  Z  X  C  V  B  N  M  ,  .  -            * < Z X C V B N M , . -
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -88,15 +88,15 @@
/* Shifted symbols /* Shifted symbols
* *
*  ½  !  " │ # │ ¤ │ % │ & │ / │ ( │ ) │ = │ ? │ ` │        * ½ ! " │ # │ ¤ │ % │ & │ / │ ( │ ) │ = │ ? │ ` │
* *
*                                        ^       * ^
*      *
*                                         *      * *
* *
*      >                       ;  :  _            * > ; : _
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -125,15 +125,15 @@
/* AltGr symbols /* AltGr symbols
* *
*        @  £  $       {  [  ]  }  \            * @ £ $ { [ ] } \
* *
*                                        ~       * ~
*      *
*                                                *
* *
*      |                    µ                     * | µ
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1

View file

@ -27,15 +27,15 @@
/* /*
* *
*  §  1  2  3  4  5  6  7  8  9  0  '  ^         * § 1 2 3 4 5 6 7 8 9 0 ' ^
* *
*       Q  W  E  R  T  Z  U  I  O  P  è  ¨       * Q W E R T Z U I O P è ¨
*      *
*        A  S  D  F  G  H  J  K  L  é  à  $      * A S D F G H J K L é à $
* *
*      <  Y  X  C  V  B  N  M  ,  .  -            * < Y X C V B N M , . -
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -93,15 +93,15 @@
/* Shifted symbols /* Shifted symbols
* *
*  °  +  " │ * │ ç │ % │ & │ / │ ( │ ) │ = │ ? │ ` │        * ° + " │ * │ ç │ % │ & │ / │ ( │ ) │ = │ ? │ ` │
* *
*                                     ü  !       * ü !
*      *
*                                   ö  ä  £      * ö ä £
* *
*      >                       ;  :  _            * > ; : _
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -133,15 +133,15 @@
/* AltGr symbols /* AltGr symbols
* *
*     ¦  @  #        ¬  |  ¢        ´  ~         * ¦ @ # ¬ | ¢ ´ ~
* *
*                                    [  ]       * [ ]
*      *
*                                      {  }      * { }
* *
*      \                                          * \
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1

View file

@ -22,15 +22,15 @@
/* /*
* *
*  ²  &  é  " │ ' │ ( │ -  è  _  ç  à  ) │ = │        * ² & é " │ ' │ ( │ - │ è │ _ │ ç │ à │ ) │ = │
* *
*       A  Z  E  R  T  Y  U  I  O  P  ^  $       * A Z E R T Y U I O P ^ $
*      *
*        Q  S  D  F  G  H  J  K  L  M  ù  *      * Q S D F G H J K L M ù *
* *
*      <  W  X  C  V  B  N  ,  ;  :  !            * < W X C V B N , ; : !
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -88,15 +88,15 @@
/* Shifted symbols /* Shifted symbols
* *
*     1  2  3  4  5  6  7  8  9  0  °  +         * 1 2 3 4 5 6 7 8 9 0 ° +
* *
*                                     ¨  £       * ¨ £
*      *
*                                      %  µ      * % µ
* *
*      >                    ?  .  /  §            * > ? . / §
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -127,15 +127,15 @@
/* AltGr symbols /* AltGr symbols
* *
*        ~  #  {  [  |  `  \     @  ]  }         * ~ # { [ | ` \ @ ] }
* *
*                                       ¤       * ¤
*      *
*                                                *
* *
*                                                 *
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1

View file

@ -19,10 +19,10 @@
* A standard for the French keyboard * A standard for the French keyboard
* *
* The project was launched at the end of 2015 on the proposal of the General * The project was launched at the end of 2015 on the proposal of the General
* Delegation for the French language and the languages of France (Ministry * Delegation for the French language and the languages of France (Ministry
* of Culture), starting from the observation that the current "azerty" * of Culture), starting from the observation that the current "azerty"
* keyboards constrain the writing of French, languages regional and European * keyboards constrain the writing of French, languages regional and European
* languages with Latin alphabet. * languages with Latin alphabet.
* *
* For the first time, a standard (NF Z71-300) defines the placement of * For the first time, a standard (NF Z71-300) defines the placement of
* characters on the French keyboard. It offers two layouts, one of which * characters on the French keyboard. It offers two layouts, one of which
@ -46,15 +46,15 @@
/* /*
* *
*  @  à  é  è  ê  (  )      «  »  '  ^         * @ à é è ê ( ) « » ' ^
* *
*       A  Z  E  R  T  Y  U  I  O  P  -  +       * A Z E R T Y U I O P - +
*      *
*        Q  S  D  F  G  H  J  K  L  M  /  *      * Q S D F G H J K L M / *
* *
*      <  W  X  C  V  B  N  .  ,  :  ;            * < W X C V B N . , : ;
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -112,15 +112,15 @@
/* Shifted symbols /* Shifted symbols
* *
*  #  1  2  3  4  5  6  7  8  9  0  " │ ¨ │        * # 1 2 3 4 5 6 7 8 9 0 " │ ¨ │
* *
*                                       ±       * ±
*      *
*                                      \  ½      * \ ½
* *
*      >                    ?  !    =            * > ? ! =
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -152,15 +152,15 @@
/* AltGr symbols /* AltGr symbols
* *
*  ˘  §  ´  `  &  [  ]  ¯  _      °  ˇ         * ˘ § ´ ` & [ ] ¯ _ ° ˇ
* *
*       æ  £    ®  {  }  ù  ˙  œ  %           * æ £ ® { } ù ˙ œ %
*      *
*        θ  ß  $  ¤  µ  Eu      |    ÷  ×      * θ ß $ ¤ µ Eu | ÷ ×
* *
*        ʒ  ©  ç  ¸    ~  ¿  ¡  ·              * ʒ © ç ¸ ~ ¿ ¡ ·
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -217,28 +217,28 @@
/* Shift+AltGr symbols /* Shift+AltGr symbols
* *
*   ̑              ˝   ̏           ˚            * ̑ ˝ ̏ ˚
* *
*                            ̣                * ̣
*      *
*                       ˍ                ¼      * ˍ ¼
* *
*                 ˛            ̦                 * ˛ ̦
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
#define FR_IBRV S(ALGR(FR_AT)) //  ̑ (dead) #define FR_IBRV S(ALGR(FR_AT)) // ̑ (dead)
#define FR_DACU S(ALGR(FR_LPRN)) // ˝ (dead) #define FR_DACU S(ALGR(FR_LPRN)) // ˝ (dead)
#define FR_DGRV S(ALGR(FR_RPRN)) //  ̏ (dead) #define FR_DGRV S(ALGR(FR_RPRN)) // ̏ (dead)
#define FR_MDSH S(ALGR(FR_RSQU)) // — #define FR_MDSH S(ALGR(FR_RSQU)) // —
#define FR_LSAQ S(ALGR(FR_LDAQ)) // #define FR_LSAQ S(ALGR(FR_LDAQ)) //
#define FR_RSAQ S(ALGR(FR_RDAQ)) // #define FR_RSAQ S(ALGR(FR_RDAQ)) //
#define FR_RNGA S(ALGR(FR_QUOT)) // ˚ (dead) #define FR_RNGA S(ALGR(FR_QUOT)) // ˚ (dead)
// Row 2 // Row 2
#define FR_TM S(ALGR(FR_T)) // ™ #define FR_TM S(ALGR(FR_T)) // ™
#define FR_DOTB S(ALGR(FR_I)) //  ̣ (dead) #define FR_DOTB S(ALGR(FR_I)) // ̣ (dead)
#define FR_PERM S(ALGR(FR_P)) // ‰ #define FR_PERM S(ALGR(FR_P)) // ‰
#define FR_NBHY S(ALGR(FR_MINS)) // (non-breaking hyphen) #define FR_NBHY S(ALGR(FR_MINS)) // (non-breaking hyphen)
#define FR_DDAG S(ALGR(FR_PLUS)) // ‡ #define FR_DDAG S(ALGR(FR_PLUS)) // ‡
@ -249,5 +249,5 @@
// Row 4 // Row 4
#define FR_GEQL S(ALGR(FR_LABK)) // ≥ #define FR_GEQL S(ALGR(FR_LABK)) // ≥
#define FR_OGON S(ALGR(FR_V)) // ˛ (dead) #define FR_OGON S(ALGR(FR_V)) // ˛ (dead)
#define FR_DCMM S(ALGR(FR_COMM)) //  ̦ (dead) #define FR_DCMM S(ALGR(FR_COMM)) // ̦ (dead)
#define FR_NEQL S(ALGR(FR_SCLN)) // ≠ #define FR_NEQL S(ALGR(FR_SCLN)) // ≠

View file

@ -22,15 +22,15 @@
/* /*
* *
*  @  &  é  " │ ' │ ( │ § │ è │ ! │ ç │ à │ ) │ - │      * @ & é " │ ' │ ( │ § │ è │ ! │ ç │ à │ ) │ - │
* *
*       A  Z  E  R  T  Y  U  I  O  P  ^  $     * A Z E R T Y U I O P ^ $
*    *
*        Q  S  D  F  G  H  J  K  L  M  ù  `    * Q S D F G H J K L M ù `
* *
*      <  W  X  C  V  B  N  ,  ;  :  =          * < W X C V B N , ; : =
* *
*                                                     *
* *
*/ */
// Row 1 // Row 1
@ -88,15 +88,15 @@
/* Shifted symbols /* Shifted symbols
* *
*  #  1  2  3  4  5  6  7  8  9  0  °  _       * # 1 2 3 4 5 6 7 8 9 0 ° _
* *
*                                     ¨  *     * ¨ *
*    *
*                                      %  £    * % £
* *
*      >                    ?  .  /  +          * > ? . / +
* *
*                                                     *
* *
*/ */
// Row 1 // Row 1
@ -128,15 +128,15 @@
/* Alted symbols /* Alted symbols
* *
*      ë      {    «  ¡  Ç  Ø  }         * ë { « ¡ Ç Ø }
* *
*       Æ  Â  Ê  ®    Ú  º  î  Œ  π  Ô       * Æ Â Ê ® Ú º î Œ π Ô
*    *
*          Ò    ƒ    Ì  Ï  È  ¬  µ  Ù       * Ò ƒ Ì Ï È ¬ µ Ù
* *
*            ©    ß  ~      ÷            * © ß ~ ÷
* *
*                                                     *
* *
*/ */
// Row 1 // Row 1
@ -193,15 +193,15 @@
/* Shift+Alted symbols /* Shift+Alted symbols
* *
*  Ÿ  ´          [  å  »  Û  Á     ]         * Ÿ ´ [ å » Û Á ]
* *
*          Å            ª  ï          ¥     * Å ª ï ¥
*    *
*        Ω      ·    Î  Í  Ë  |  Ó         * Ω · Î Í Ë | Ó
* *
*            ¢      ı  ¿     \  ±          * ¢ ı ¿ \ ±
* *
*                                                     *
* *
*/ */
// Row 1 // Row 1

View file

@ -22,15 +22,15 @@
/* /*
* *
*  ^  1  2  3  4  5  6  7  8  9  0  ß  ´         * ^ 1 2 3 4 5 6 7 8 9 0 ß ´
* *
*       Q  W  E  R  T  Z  U  I  O  P  Ü  +       * Q W E R T Z U I O P Ü +
*      *
*        A  S  D  F  G  H  J  K  L  Ö  Ä  #      * A S D F G H J K L Ö Ä #
* *
*      <  Y  X  C  V  B  N  M  ,  .  -            * < Y X C V B N M , . -
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -88,15 +88,15 @@
/* Shifted symbols /* Shifted symbols
* *
*  °  !  " │ § │ $ │ % │ & │ / │ ( │ ) │ = │ ? │ ` │        * ° ! " │ § │ $ │ % │ & │ / │ ( │ ) │ = │ ? │ ` │
* *
*                                        *       * *
*      *
*                                         '      * '
* *
*      >                       ;  :  _            * > ; : _
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -125,15 +125,15 @@
/* AltGr symbols /* AltGr symbols
* *
*        ²  ³           {  [  ]  }  \            * ² ³ { [ ] } \
* *
*       @                               ~       * @ ~
*      *
*                                                *
* *
*      |                    µ                     * | µ
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1

View file

@ -27,15 +27,15 @@
/* /*
* *
*  §  1  2  3  4  5  6  7  8  9  0  '  ^         * § 1 2 3 4 5 6 7 8 9 0 ' ^
* *
*       Q  W  E  R  T  Z  U  I  O  P  ü  ¨       * Q W E R T Z U I O P ü ¨
*      *
*        A  S  D  F  G  H  J  K  L  ö  ä  $      * A S D F G H J K L ö ä $
* *
*      <  Y  X  C  V  B  N  M  ,  .  -            * < Y X C V B N M , . -
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -93,15 +93,15 @@
/* Shifted symbols /* Shifted symbols
* *
*  °  +  " │ * │ ç │ % │ & │ / │ ( │ ) │ = │ ? │ ` │        * ° + " │ * │ ç │ % │ & │ / │ ( │ ) │ = │ ? │ ` │
* *
*                                     è  !       * è !
*      *
*                                   é  à  £      * é à £
* *
*      >                       ;  :  _            * > ; : _
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -133,15 +133,15 @@
/* AltGr symbols /* AltGr symbols
* *
*     ¦  @  #        ¬  |  ¢        ´  ~         * ¦ @ # ¬ | ¢ ´ ~
* *
*                                    [  ]       * [ ]
*      *
*                                      {  }      * { }
* *
*      \                                          * \
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1

View file

@ -22,15 +22,15 @@
/* /*
* *
*  ^  1  2  3  4  5  6  7  8  9  0  ß  ´       * ^ 1 2 3 4 5 6 7 8 9 0 ß ´
* *
*       Q  W  E  R  T  Z  U  I  O  P  Ü  +     * Q W E R T Z U I O P Ü +
*    *
*        A  S  D  F  G  H  J  K  L  Ö  Ä  #    * A S D F G H J K L Ö Ä #
* *
*      <  Y  X  C  V  B  N  M  ,  .  -          * < Y X C V B N M , . -
* *
*                                                     *
* *
*/ */
// Row 1 // Row 1
@ -88,15 +88,15 @@
/* Shifted symbols /* Shifted symbols
* *
*  °  !  " │ § │ $ │ % │ & │ / │ ( │ ) │ = │ ? │ ` │      * ° ! " │ § │ $ │ % │ & │ / │ ( │ ) │ = │ ? │ ` │
* *
*                                        *     * *
*    *
*                                         '    * '
* *
*      >                       ;  :  _          * > ; : _
* *
*                                                     *
* *
*/ */
// Row 1 // Row 1
@ -125,15 +125,15 @@
/* Alted symbols /* Alted symbols
* *
*    ¡      ¢  [  ]  |  {  }    ¿          * ¡ ¢ [ ] | { } ¿
* *
*       «      ®    Ω  ¨    Ø  π    ±     * « ® Ω ¨ Ø π ±
*    *
*        Å      ƒ  ©  ª  º    @  Œ  Æ      * Å ƒ © ª º @ Œ Æ
* *
*        ¥    Ç      ~  µ                * ¥ Ç ~ µ
* *
*                                                     *
* *
*/ */
// Row 1 // Row 1
@ -190,15 +190,15 @@
/* Shift+Alted symbols /* Shift+Alted symbols
* *
*     ¬       £       \  ˜  ·  ¯  ˙  ˚       * ¬ £ \ ˜ · ¯ ˙ ˚
* *
*       »       ¸  ˝  ˇ  Á  Û               * » ¸ ˝ ˇ Á Û
*    *
*           Í    Ï  Ì  Ó  ı                  * Í Ï Ì Ó ı
* *
*          Ù           ˘  ˛  ÷            * Ù ˘ ˛ ÷
* *
*                                                     *
* *
*/ */
// Row 1 // Row 1

View file

@ -22,15 +22,15 @@
/* /*
* *
*  `  1  2  3  4  5  6  7  8  9  0  -  =         * ` 1 2 3 4 5 6 7 8 9 0 - =
* *
*       ;  ς  Ε  Ρ  Τ  Υ  Θ  Ι  Ο  Π  [  ]       * ; ς Ε Ρ Τ Υ Θ Ι Ο Π [ ]
*      *
*        Α  Σ  Δ  Φ  Γ  Η  Ξ  Κ  Λ  ΄  '  \      * Α Σ Δ Φ Γ Η Ξ Κ Λ ΄ ' \
* *
*         Ζ  Χ  Ψ  Ω  Β  Ν  Μ  ,  .  /            * Ζ Χ Ψ Ω Β Ν Μ , . /
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -87,15 +87,15 @@
/* Shifted symbols /* Shifted symbols
* *
*  ~  !  @  #  $  %  ^  &  *  (  )  _  +         * ~ ! @ # $ % ^ & * ( ) _ +
* *
*       :  ΅                          {  }       * : ΅ { }
*      *
*                                   ¨  " │ | │     * ¨ " │ | │
* *
*                              <  >  ?            * < > ?
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -128,15 +128,15 @@
/* AltGr symbols /* AltGr symbols
* *
*        ²  ³  £  §       ¤  ¦  °  ±  ½         * ² ³ £ § ¤ ¦ ° ± ½
* *
*               ®     ¥              «  »       * ® ¥ « »
*      *
*                                         ¬      * ¬
* *
*               ©                                 * ©
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1

View file

@ -22,15 +22,15 @@
/* /*
* *
*  ;  1  2  3  4  5  6  7  8  9  0  -  =         * ; 1 2 3 4 5 6 7 8 9 0 - =
* *
*       /  '  פ  ם  ן  ו  ט  א  ר  ק  ]  [       * / ' פ ם ן ו ט א ר ק ] [
*      *
*        ף  ך  ל  ח  י  ע  כ  ג  ד  ש  ,  \      * ף ך ל ח י ע כ ג ד ש , \
* *
*         ץ  ת  צ  מ  נ  ה  ב  ס  ז  .            * ץ ת צ מ נ ה ב ס ז .
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -87,15 +87,15 @@
/* Shifted symbols /* Shifted symbols
* *
*  ~  !  @  #  $  %  ^  &  *  )  (  _  +         * ~ ! @ # $ % ^ & * ) ( _ +
* *
*                                     }  {       * } {
*      *
*                                   :  " │ | │     * : " │ | │
* *
*                              >  <  ?            * > < ?
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -126,15 +126,15 @@
/* AltGr symbols /* AltGr symbols
* *
*               °        ×                     * ° ×
* *
*                      װ                         * װ
*      *
*                    ײ  ױ                        * ײ ױ
* *
*                                    ÷            * ÷
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1

View file

@ -22,15 +22,15 @@
/* /*
* *
*  0  1  2  3  4  5  6  7  8  9  Ö  Ü  Ó         * 0 1 2 3 4 5 6 7 8 9 Ö Ü Ó
* *
*       Q  W  E  R  T  Z  U  I  O  P  Ő  Ú       * Q W E R T Z U I O P Ő Ú
*      *
*        A  S  D  F  G  H  J  K  L  É  Á  Ű      * A S D F G H J K L É Á Ű
* *
*      Í  Y  X  C  V  B  N  M  ,  .  -            * Í Y X C V B N M , . -
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -88,15 +88,15 @@
/* Shifted symbols /* Shifted symbols
* *
*  §  '  " │ + │ ! │ % │ / │ = │ ( │ ) │   │   │   │        * § ' " │ + │ ! │ % │ / │ = │ ( │ ) │ │ │ │
* *
*                                                *
*      *
*                                                *
* *
*                              ?  :  _            * ? : _
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -117,15 +117,15 @@
/* AltGr symbols /* AltGr symbols
* *
*     ~  ˇ  ^  ˘  °  ˛  `  ˙  ´  ˝  ¨  ¸         * ~ ˇ ^ ˘ ° ˛ ` ˙ ´ ˝ ¨ ¸
* *
*       \  |  Ä                      ÷  ×       * \ | Ä ÷ ×
*      *
*        ä  đ  Đ  [  ]        ł  Ł  $  ß  ¤      * ä đ Đ [ ] ł Ł $ ß ¤
* *
*      <  >  #  &  @  {  }     ;     *            * < > # & @ { } ; *
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1

View file

@ -22,15 +22,15 @@
/* /*
* *
*  °  1  2  3  4  5  6  7  8  9  0  Ö  -         * ° 1 2 3 4 5 6 7 8 9 0 Ö -
* *
*       Q  W  E  R  T  Y  U  I  O  P  Ð  '       * Q W E R T Y U I O P Ð '
*      *
*        A  S  D  F  G  H  J  K  L  Æ  ´  +      * A S D F G H J K L Æ ´ +
* *
*      <  Z  X  C  V  B  N  M  ,  .  Þ            * < Z X C V B N M , . Þ
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -88,15 +88,15 @@
/* Shifted symbols /* Shifted symbols
* *
*  ¨  !  " │ # │ $ │ % │ & │ / │ ( │ ) │ =     _         * ¨ ! " │ # │ $ │ % │ & │ / │ ( │ ) │ = │ │ _ │
* *
*                                        ?       * ?
*      *
*                                         *      * *
* *
*      >                       ;  :               * > ; :
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -123,15 +123,15 @@
/* AltGr symbols /* AltGr symbols
* *
*  °                    {  [  ]  }  \            * ° { [ ] } \
* *
*       @                               ~       * @ ~
*      *
*                                      ^  `      * ^ `
* *
*      |                    µ                     * | µ
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1

View file

@ -22,15 +22,15 @@
/* /*
* *
*  `  1  2  3  4  5  6  7  8  9  0  -  =         * ` 1 2 3 4 5 6 7 8 9 0 - =
* *
*       Q  W  E  R  T  Y  U  I  O  P  [  ]       * Q W E R T Y U I O P [ ]
*      *
*        A  S  D  F  G  H  J  K  L  ;  '  #      * A S D F G H J K L ; ' #
* *
*      \  Z  X  C  V  B  N  M  ,  .  /            * \ Z X C V B N M , . /
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -88,15 +88,15 @@
/* Shifted symbols /* Shifted symbols
* *
*  ¬  !  " │ £ │ $ │ % │ ^ │ & │ * │ ( │ )  _  + │        * ¬ ! " │ £ │ $ │ % │ ^ │ & │ * │ ( │ ) │ _ │ + │
* *
*                                     {  }       * { }
*      *
*                                   :  @  ~      * : @ ~
* *
*      |                       <  >  ?            * | < > ?
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -128,15 +128,15 @@
/* AltGr symbols /* AltGr symbols
* *
*  ¦                                            * ¦
* *
*             É           Ú  Í  Ó                * É Ú Í Ó
*      *
*        Á                             ´         * Á ´
* *
*                                                 *
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1

View file

@ -22,15 +22,15 @@
/* /*
* *
*  \  1  2  3  4  5  6  7  8  9  0  '  ì         * \ 1 2 3 4 5 6 7 8 9 0 ' ì
* *
*       Q  W  E  R  T  Y  U  I  O  P  è  +       * Q W E R T Y U I O P è +
*      *
*        A  S  D  F  G  H  J  K  L  ò  à  ù      * A S D F G H J K L ò à ù
* *
*      <  Z  X  C  V  B  N  M  ,  .  -            * < Z X C V B N M , . -
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -88,15 +88,15 @@
/* Shifted symbols /* Shifted symbols
* *
*  |  !  " │ £ │ $ │ % │ & │ / │ ( │ ) │ = │ ? │ ^ │        * | ! " │ £ │ $ │ % │ & │ / │ ( │ ) │ = │ ? │ ^ │
* *
*                                     é  *       * é *
*      *
*                                   ç  °  §      * ç ° §
* *
*      >                       ;  :  _            * > ; : _
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -128,15 +128,15 @@
/* AltGr symbols /* AltGr symbols
* *
*                                                *
* *
*                                    [  ]       * [ ]
*      *
*                                   @  #         * @ #
* *
*                                                 *
* *
*                                                      *
* *
*/ */
// Row 2 // Row 2
@ -149,15 +149,15 @@
/* Shift+AltGr symbols /* Shift+AltGr symbols
* *
*                                                *
* *
*                                     {  }       * { }
*      *
*                                                *
* *
*                                                 *
* *
*                                                      *
* *
*/ */
// Row 2 // Row 2

View file

@ -22,15 +22,15 @@
/* /*
* *
*  <  1  2  3  4  5  6  7  8  9  0  '  ì       * < 1 2 3 4 5 6 7 8 9 0 ' ì
* *
*       Q  W  E  R  T  Y  U  I  O  P  è  +  ù  * Q W E R T Y U I O P è + ù
* *
*        A  S  D  F  G  H  J  K  L  ò  à        * A S D F G H J K L ò à
* *
*          Z  X  C  V  B  N  M  ,  .  -          * Z X C V B N M , . -
* *
*                                                     *
* *
*/ */
// Row 1 // Row 1
@ -88,15 +88,15 @@
/* Shifted symbols /* Shifted symbols
* *
*  >  !  " │ £ │ $ │ % │ & │ / │ ( │ ) │ = │ ? │ ^ │      * > ! " │ £ │ $ │ % │ & │ / │ ( │ ) │ = │ ? │ ^ │
* *
*                                     é  *  §  * é * §
* *
*                                   ç  °        * ç °
* *
*                               ;  :  _          * ; : _
* *
*                                                     *
* *
*/ */
// Row 1 // Row 1
@ -128,15 +128,15 @@
/* Alted symbols /* Alted symbols
* *
*    «      ¥  ~    ÷  ´  `    ¡  ˆ       * « ¥ ~ ÷ ´ ` ¡ ˆ
* *
*         Ω    ®    Æ  ¨  Œ  Ø  π  [  ]    * Ω ® Æ ¨ Œ Ø π [ ]
* *
*        Å  ß    ƒ      ª  º  ¬  @  #        * Å ß ƒ ª º ¬ @ #
* *
*              ©      ˜  µ                * © ˜ µ
* *
*                                                     *
* *
*/ */
// Row 1 // Row 1
@ -194,15 +194,15 @@
/* Shift+Alted symbols /* Shift+Alted symbols
* *
*    »      ¢               ¿  ±       * » ¢ ¿ ±
* *
*         À  È  Ì  Ò     Ù          {  }    * À È Ì Ò Ù { }
* *
*           ¯  ˘  ˙  ˚  ¸  ˝  ˛  ˇ  Ç          * ¯ ˘ ˙ ˚ ¸ ˝ ˛ ˇ Ç
* *
*               Á  É  Í  Ó  Ú     ·            * Á É Í Ó Ú ·
* *
*                                                     *
* *
*/ */
// Row 1 // Row 1

View file

@ -22,15 +22,15 @@
/* /*
* *
*  \  1  2  3  4  5  6  7  8  9  0  '  ì       * \ 1 2 3 4 5 6 7 8 9 0 ' ì
* *
*       Q  W  E  R  T  Y  U  I  O  P  è  +     * Q W E R T Y U I O P è +
*    *
*        A  S  D  F  G  H  J  K  L  ò  à  ù    * A S D F G H J K L ò à ù
* *
*      <  Z  X  C  V  B  N  M  ,  .  -          * < Z X C V B N M , . -
* *
*                                                     *
* *
*/ */
// Row 1 // Row 1
@ -88,15 +88,15 @@
/* Shifted symbols /* Shifted symbols
* *
*  |  !  " │ £ │ $ │ % │ & │ / │ ( │ ) │ = │ ? │ ^ │      * | ! " │ £ │ $ │ % │ & │ / │ ( │ ) │ = │ ? │ ^ │
* *
*                                     é  *     * é *
*    *
*                                   ç  °  §    * ç ° §
* *
*      >                       ;  :  _          * > ; : _
* *
*                                                     *
* *
*/ */
// Row 1 // Row 1
@ -128,15 +128,15 @@
/* Alted symbols /* Alted symbols
* *
*  `  «      ¥  ~    ÷  ´  `    ¡  ˆ       * ` « ¥ ~ ÷ ´ ` ¡ ˆ
* *
*         Ω    ®    Æ  ¨  Œ  Ø  π  [  ]     * Ω ® Æ ¨ Œ Ø π [ ]
*    *
*        Å  ß    ƒ      ª  º  ¬  @  #      * Å ß ƒ ª º ¬ @ #
* *
*            ©      ˜  µ                * © ˜ µ
* *
*                                                     *
* *
*/ */
// Row 1 // Row 1
@ -194,15 +194,15 @@
/* Shift+Alted symbols /* Shift+Alted symbols
* *
*  ı  »      ¢               ¿  ±       * ı » ¢ ¿ ±
* *
*         À  È  Ì  Ò     Ù          {  }     * À È Ì Ò Ù { }
*    *
*           ¯  ˘  ˙  ˚  ¸  ˝  ˛  ˇ  Ç         * ¯ ˘ ˙ ˚ ¸ ˝ ˛ ˇ Ç
* *
*             Á  É  Í  Ó  Ú     ·            * Á É Í Ó Ú ·
* *
*                                                     *
* *
*/ */
// Row 1 // Row 1

View file

@ -28,15 +28,15 @@
/* /*
* *
* ZH 1  2  3  4  5  6  7  8  9  0  -  ^  ¥     * ZH 1 2 3 4 5 6 7 8 9 0 - ^ ¥
* *
*       Q  W  E  R  T  Y  U  I  O  P  @  [       * Q W E R T Y U I O P @ [
*      *
*  Eisū  A  S  D  F  G  H  J  K  L  ;  :  ]      * Eisū A S D F G H J K L ; : ]
* *
*          Z  X  C  V  B  N  M  ,  .  /  \        * Z X C V B N M , . / \
* *
*              Muhen          Hen KH               * Muhen Hen KH
* *
*/ */
// Row 1 // Row 1
@ -100,15 +100,15 @@
/* Shifted symbols /* Shifted symbols
* *
*     !  " │ # │ $ │ % │ & │ ' │ ( │ ) │   │ = │ ~ │ | │    * ! " │ # │ $ │ % │ & │ ' │ ( │ ) │ │ = │ ~ │ | │
* *
*                                     `  {       * ` {
*      *
*  Caps                             +  *  }      * Caps + * }
* *
*                               <  >  ?  _        * < > ? _
* *
*                                                   *
* *
*/ */
// Row 1 // Row 1

View file

@ -22,15 +22,15 @@
/* /*
* *
*  `  1  2  3  4  5  6  7  8  9  0  -  =         * ` 1 2 3 4 5 6 7 8 9 0 - =
* *
*       Q  W  E  R  T  Y  U  I  O  P  [  ]      * Q W E R T Y U I O P [ ]
* *
*        A  S  D  F  G  H  J  K  L  ;  '          * A S D F G H J K L ; '
* *
*          Z  X  C  V  B  N  M  ,  .  /            * Z X C V B N M , . /
* *
*              Hnj               HY                 * Hnj HY
* *
*/ */
// Row 1 // Row 1
@ -90,15 +90,15 @@
/* Shifted symbols /* Shifted symbols
* *
*  ~  !  @  #  $  %  ^  &  *  (  )  _  +         * ~ ! @ # $ % ^ & * ( ) _ +
* *
*                                     {  }   |   * { } |
* *
*                                   :  " │         * : "
* *
*                               <  >  ?            * < > ?
* *
*                                                    *
* *
*/ */
// Row 1 // Row 1

View file

@ -22,15 +22,15 @@
/* /*
* *
*  `  1  2  3  4  5  6  7  8  9  0  -  =         * ` 1 2 3 4 5 6 7 8 9 0 - =
* *
*       Q  W  E  R  T  Y  U  I  O  P  [  ]       * Q W E R T Y U I O P [ ]
*      *
*        A  S  D  F  G  H  J  K  L  ;  '  \      * A S D F G H J K L ; ' \
* *
*      \  Z  X  C  V  B  N  M  ,  .  /            * \ Z X C V B N M , . /
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -88,15 +88,15 @@
/* Shifted symbols /* Shifted symbols
* *
*  ~  !  @  #  $  %  ^  &  *  (  )  _  +         * ~ ! @ # $ % ^ & * ( ) _ +
* *
*                                     {  }       * { }
*      *
*                                   :  " │ | │     * : " │ | │
* *
*                              <  >  ?            * < > ?
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -127,19 +127,19 @@
/* AltGr symbols /* AltGr symbols
* *
*  -     «  »                                 * - « »
* *
*             Ē  Ŗ        Ū  Ī  Ō                * Ē Ŗ Ū Ī Ō
*      *
*        Ā  Š        Ģ        Ķ  Ļ     ´         * Ā Š Ģ Ķ Ļ ´
* *
*         Ž     Č        Ņ                        * Ž Č Ņ
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
#define LV_SHYP ALGR(LV_GRV) // - (soft hyphen) #define LV_SHYP ALGR(LV_GRV) // ­ (soft hyphen)
#define LV_NBSP ALGR(LV_1) //   (non-breaking space) #define LV_NBSP ALGR(LV_1) //   (non-breaking space)
#define LV_LDAQ ALGR(LV_2) // « #define LV_LDAQ ALGR(LV_2) // «
#define LV_RDAQ ALGR(LV_3) // » #define LV_RDAQ ALGR(LV_3) // »
@ -166,15 +166,15 @@
/* Shift+AltGr symbols /* Shift+AltGr symbols
* *
*              §  °     ±  ×                    * § ° ± ×
* *
*                                                *
*      *
*                                      ¨         * ¨
* *
*                                                 *
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1

View file

@ -22,15 +22,15 @@
/* /*
* *
*  `  !  -  /  ;  :  ,  .  =  (  )  ?  X         * ` ! - / ; : , . = ( ) ? X
* *
*       Ą  Ž  E  R  T  Y  U  I  O  P  Į  W       * Ą Ž E R T Y U I O P Į W
*      *
*        A  S  D  Š  G  H  J  K  L  Ų  Ė  Q      * A S D Š G H J K L Ų Ė Q
* *
*      <  Z  Ū  C  V  B  N  M  Č  F  Ę            * < Z Ū C V B N M Č F Ę
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -88,15 +88,15 @@
/* Shifted symbols /* Shifted symbols
* *
*  ~  1  2  3  4  5  6  7  8  9  0  +            * ~ 1 2 3 4 5 6 7 8 9 0 +
* *
*                                                *
*      *
*                                                *
* *
*      >                                          * >
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -117,15 +117,15 @@
/* AltGr symbols /* AltGr symbols
* *
*  ´  @  _  #  $  §  ^  &  *  [  ]  '  %         * ´ @ _ # $ § ^ & * [ ] ' %
* *
*                                    {  }       * { }
*      *
*                                      " │ | │     * " │ | │
* *
*                                 \            * \
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1

View file

@ -22,15 +22,15 @@
/* /*
* *
*  `  Ą  Č  Ę  Ė  Į  Š  Ų  Ū  9  0  -  Ž         * ` Ą Č Ę Ė Į Š Ų Ū 9 0 - Ž
* *
*       Q  W  E  R  T  Y  U  I  O  P  [  ]       * Q W E R T Y U I O P [ ]
*      *
*        A  S  D  F  G  H  J  K  L  ;  '  \      * A S D F G H J K L ; ' \
* *
*          Z  X  C  V  B  N  M  ,  .  /            * Z X C V B N M , . /
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -87,15 +87,15 @@
/* Shifted symbols /* Shifted symbols
* *
*  ~                          (  )  _            * ~ ( ) _
* *
*                                     {  }       * { }
*      *
*                                   :  " │ | │     * : " │ | │
* *
*                               <  >  ?            * < > ?
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -117,15 +117,15 @@
/* AltGr symbols /* AltGr symbols
* *
*     1  2  3  4  5  6  7  8           =         * 1 2 3 4 5 6 7 8 =
* *
*                                               *
*      *
*                                                *
* *
*                                                  *
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -143,15 +143,15 @@
/* Shift+AltGr symbols /* Shift+AltGr symbols
* *
*     !  @  #  $  %  ^  &  *           +         * ! @ # $ % ^ & * +
* *
*                                                *
*      *
*                                                *
* *
*                                                  *
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1

View file

@ -22,15 +22,15 @@
/* /*
* *
*  ^  1  2  3  4  5  6  7  8  9  0  -  `         * ^ 1 2 3 4 5 6 7 8 9 0 - `
* *
*       X  V  L  C  W  K  H  G  F  Q  ß  ´       * X V L C W K H G F Q ß ´
*      *
*   L3   U  I  A  E  O  S  N  R  T  D  Y  L3     * L3 U I A E O S N R T D Y L3
* *
*     L4  Ü  Ö  Ä  P  Z  B  M  ,  .  J            * L4 Ü Ö Ä P Z B M , . J
* *
*                                          L4          * L4
* *
*/ */
// Row 1 // Row 1

View file

@ -22,15 +22,15 @@
/* /*
* *
*  `  1  2  3  4  5  6  7  8  9  0  -  =         * ` 1 2 3 4 5 6 7 8 9 0 - =
* *
*       Q  W  D  F  K  J  U  R  L  ;  [  ]   \   * Q W D F K J U R L ; [ ] \
* *
*        A  S  E  T  G  Y  N  I  O  H  '          * A S E T G Y N I O H '
* *
*          Z  X  C  V  B  P  M  ,  .  /            * Z X C V B P M , . /
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -87,15 +87,15 @@
/* Shifted symbols /* Shifted symbols
* *
*  ~  !  @  #  $  %  ^  &  *  (  )  _  +         * ~ ! @ # $ % ^ & * ( ) _ +
* *
*                                  ;  {  }   |   * ; { } |
* *
*                                      " │         * "
* *
*                               <  >  ?            * < > ?
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1

View file

@ -22,15 +22,15 @@
/* /*
* *
*  |  1  2  3  4  5  6  7  8  9  0  +  \         * | 1 2 3 4 5 6 7 8 9 0 + \
* *
*       Q  W  E  R  T  Y  U  I  O  P  Å  ¨       * Q W E R T Y U I O P Å ¨
*      *
*        A  S  D  F  G  H  J  K  L  Ø  Æ  '      * A S D F G H J K L Ø Æ '
* *
*      <  Z  X  C  V  B  N  M  ,  .  -            * < Z X C V B N M , . -
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -88,15 +88,15 @@
/* Shifted symbols /* Shifted symbols
* *
*  §  !  " │ # │ ¤ │ % │ & │ / │ ( │ ) │ = │ ? │ ` │        * § ! " │ # │ ¤ │ % │ & │ / │ ( │ ) │ = │ ? │ ` │
* *
*                                        ^       * ^
*      *
*                                         *      * *
* *
*      >                       ;  :  _            * > ; : _
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -125,15 +125,15 @@
/* AltGr symbols /* AltGr symbols
* *
*        @  £  $       {  [  ]  }     ´         * @ £ $ { [ ] } ´
* *
*                                        ~       * ~
*      *
*                                                *
* *
*                           µ                     * µ
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1

View file

@ -22,15 +22,15 @@
/* /*
* *
*    Num                                         * Num
* *
*       S  T  P  H     *  F  P  L  T  D          * S T P H * F P L T D
* *
*           K  W  R        R  B  G  S  Z          * K W R R B G S Z
* *
*                A  O     E  U                     * A O E U
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1

View file

@ -22,15 +22,15 @@
/* /*
* *
*  `  1  2  3  4  5  6  7  8  9  0  -  =         * ` 1 2 3 4 5 6 7 8 9 0 - =
* *
*       Q  W  E  R  T  Y  U  I  O  P  [  ]   \   * Q W E R T Y U I O P [ ] \
* *
*        A  S  D  F  G  H  J  K  L  ;  '          * A S D F G H J K L ; '
* *
*          Z  X  C  V  B  N  M  ,  .  /            * Z X C V B N M , . /
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -87,15 +87,15 @@
/* Shifted symbols /* Shifted symbols
* *
*  ~  !  @  #  $  %  ^  &  *  (  )  _  +         * ~ ! @ # $ % ^ & * ( ) _ +
* *
*                                     {  }   |   * { } |
* *
*                                   :  " │         * : "
* *
*                               <  >  ?            * < > ?
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -126,15 +126,15 @@
/* AltGr symbols /* AltGr symbols
* *
*                                                *
* *
*             Ę                Ó                * Ę Ó
* *
*        Ą  Ś                    Ł                * Ą Ś Ł
* *
*          Ż  Ź  Ć        Ń                        * Ż Ź Ć Ń
* *
*                                                      *
* *
*/ */
// Row 2 // Row 2

View file

@ -22,15 +22,15 @@
/* /*
* *
*  \  1  2  3  4  5  6  7  8  9  0  '  «         * \ 1 2 3 4 5 6 7 8 9 0 ' «
* *
*       Q  W  E  R  T  Y  U  I  O  P  +  ´       * Q W E R T Y U I O P + ´
*      *
*        A  S  D  F  G  H  J  K  L  Ç  º  ~      * A S D F G H J K L Ç º ~
* *
*      <  Z  X  C  V  B  N  M  ,  .  -            * < Z X C V B N M , . -
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -88,15 +88,15 @@
/* Shifted symbols /* Shifted symbols
* *
*  |  !  " │ # │ $ │ % │ & │ / │ ( │ ) │ = │ ? │ » │        * | ! " │ # │ $ │ % │ & │ / │ ( │ ) │ = │ ? │ » │
* *
*                                     *  `       * * `
*      *
*                                      ª  ^      * ª ^
* *
*      >                       ;  :  _            * > ; : _
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -127,15 +127,15 @@
/* AltGr symbols /* AltGr symbols
* *
*        @  £  §        {  [  ]  }               * @ £ § { [ ] }
* *
*                                    ¨          * ¨
*      *
*                                                *
* *
*                                                 *
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1

View file

@ -22,15 +22,15 @@
/* /*
* *
*  §  1  2  3  4  5  6  7  8  9  0  '  +       * § 1 2 3 4 5 6 7 8 9 0 ' +
* *
*       Q  W  E  R  T  Y  U  I  O  P  º  ´     * Q W E R T Y U I O P º ´
*    *
*        A  S  D  F  G  H  J  K  L  Ç  ~  \    * A S D F G H J K L Ç ~ \
* *
*      <  Z  X  C  V  B  N  M  ,  .  -          * < Z X C V B N M , . -
* *
*                                                     *
* *
*/ */
// Row 1 // Row 1
@ -88,15 +88,15 @@
/* Shifted symbols /* Shifted symbols
* *
*  ±  !  " │ # │ $ │ % │ & │ / │ ( │ ) │ = │ ? │ * │      * ± ! " │ # │ $ │ % │ & │ / │ ( │ ) │ = │ ? │ * │
* *
*                                     ª  `     * ª `
*    *
*                                      ^  |    * ^ |
* *
*      >                       ;  :  _          * > ; : _
* *
*                                                     *
* *
*/ */
// Row 1 // Row 1
@ -127,15 +127,15 @@
/* Alted symbols /* Alted symbols
* *
*       @    £      ÷  [  ]               * @ £ ÷ [ ]
* *
*       Œ    Æ  ®    ¥    ı  Ø  π  °  ¨     * Œ Æ ® ¥ ı Ø π ° ¨
*    *
*        Å  ß    ƒ  ˙  ˇ  ¯      ¸  ˜      * Å ß ƒ ˙ ˇ ¯ ¸ ˜
* *
*        Ω  «  ©      ¬  µ                * Ω « © ¬ µ
* *
*                                                     *
* *
*/ */
// Row 1 // Row 1
@ -190,15 +190,15 @@
/* Shift+Alted symbols /* Shift+Alted symbols
* *
*     ¡      ¢        {  }    ¿         * ¡ ¢ { } ¿
* *
*                           ˚          ˝     * ˚ ˝
*    *
*                                ˛  ˆ      * ˛ ˆ
* *
*           »                   ·            * » ·
* *
*                                                     *
* *
*/ */
// Row 1 // Row 1

View file

@ -22,15 +22,15 @@
/* /*
* *
*    1  2  3  4  5  6  7  8  9  0  -  =         * 1 2 3 4 5 6 7 8 9 0 - =
* *
*       Q  W  E  R  T  Y  U  I  O  P  Ă  Î       * Q W E R T Y U I O P Ă Î
*      *
*        A  S  D  F  G  H  J  K  L  Ș  Ț  Â      * A S D F G H J K L Ș Ț Â
* *
*      \  Z  X  C  V  B  N  M  ,  .  /            * \ Z X C V B N M , . /
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -88,15 +88,15 @@
/* Shifted symbols /* Shifted symbols
* *
*    !  @  #  $  %  ^  &  *  (  )  _  +         * ! @ # $ % ^ & * ( ) _ +
* *
*                                                *
*      *
*                                                *
* *
*      |                       ;  :  ?            * | ; : ?
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -121,15 +121,15 @@
/* AltGr symbols /* AltGr symbols
* *
*  `  ~  ˇ  ^  ˘  °  ˛  `  ˙  ´  ˝  ¨  ¸         * ` ~ ˇ ^ ˘ ° ˛ ` ˙ ´ ˝ ¨ ¸
* *
*                                 §  [  ]       * § [ ]
*      *
*           ß  Đ                 Ł     '         * ß Đ Ł '
* *
*               ©              <  >               * © < >
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -163,15 +163,15 @@
/* Shift+AltGr symbols /* Shift+AltGr symbols
* *
*  ~                                  ±         * ~ ±
* *
*                                     {  }       * { }
*      *
*                                      " │   │     * " │ │
* *
*                              «  »               * « »
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1

View file

@ -22,15 +22,15 @@
/* /*
* *
*  Ё  1  2  3  4  5  6  7  8  9  0  -  =         * Ё 1 2 3 4 5 6 7 8 9 0 - =
* *
*       Й  Ц  У  К  Е  Н  Г  Ш  Щ  З  Х  Ъ   \   * Й Ц У К Е Н Г Ш Щ З Х Ъ \
* *
*        Ф  Ы  В  А  П  Р  О  Л  Д  Ж  Э          * Ф Ы В А П Р О Л Д Ж Э
* *
*          Я  Ч  С  М  И  Т  Ь  Б  Ю  .            * Я Ч С М И Т Ь Б Ю .
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -87,15 +87,15 @@
/* Shifted symbols /* Shifted symbols
* *
*     !  " │ № │ ; │ % │ : │ ? │ * │ ( │ )  _  + │        * ! " │ № │ ; │ % │ : │ ? │ * │ ( │ ) │ _ │ + │
* *
*                                            /   * /
* *
*                                                 *
* *
*                                     ,            * ,
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -118,15 +118,15 @@
/* AltGr symbols /* AltGr symbols
* *
*                                               *
* *
*                                                *
* *
*                                                 *
* *
*                                                  *
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1

View file

@ -22,15 +22,15 @@
/* /*
* *
*  `  1  2  3  4  5  6  7  8  9  0  '  +         * ` 1 2 3 4 5 6 7 8 9 0 ' +
* *
*       Љ  Њ  Е  Р  Т  З  У  И  О  П  Ш  Ђ       * Љ Њ Е Р Т З У И О П Ш Ђ
*      *
*        А  С  Д  Ф  Г  Х  Ј  К  Л  Ч  Ћ  Ж      * А С Д Ф Г Х Ј К Л Ч Ћ Ж
* *
*      <  Ѕ  Џ  Ц  В  Б  Н  М  ,  .  -            * < Ѕ Џ Ц В Б Н М , . -
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -88,15 +88,15 @@
/* Shifted symbols /* Shifted symbols
* *
*  ~  !  " │ # │ $ │ % │ & │ / │ ( │ ) │ = │ ? │ * │        * ~ ! " │ # │ $ │ % │ & │ / │ ( │ ) │ = │ ? │ * │
* *
*                                                *
*      *
*                                                *
* *
*      >                       ;  :  _            * > ; : _
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -121,15 +121,15 @@
/* AltGr symbols /* AltGr symbols
* *
*                                                *
* *
*                                               *
*      *
*                                                *
* *
*                                                 *
* *
*                                                      *
* *
*/ */
// Row 2 // Row 2

View file

@ -22,15 +22,15 @@
/* /*
* *
*    1  2  3  4  5  6  7  8  9  0  '  +         * 1 2 3 4 5 6 7 8 9 0 ' +
* *
*       Q  W  E  R  T  Z  U  I  O  P  Š  Đ       * Q W E R T Z U I O P Š Đ
*      *
*        A  S  D  F  G  H  J  K  L  Č  Ć  Ž      * A S D F G H J K L Č Ć Ž
* *
*      <  Y  X  C  V  B  N  M  ,  .  -            * < Y X C V B N M , . -
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -88,15 +88,15 @@
/* Shifted symbols /* Shifted symbols
* *
*  ~  !  " │ # │ $ │ % │ & │ / │ ( │ ) │ = │ ? │ * │        * ~ ! " │ # │ $ │ % │ & │ / │ ( │ ) │ = │ ? │ * │
* *
*                                                *
*      *
*                                                *
* *
*      >                       ;  :  _            * > ; : _
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -121,15 +121,15 @@
/* AltGr symbols /* AltGr symbols
* *
*        ˇ  ^  ˘  °  ˛  `  ˙  ´  ˝  ¨  ¸         * ˇ ^ ˘ ° ˛ ` ˙ ´ ˝ ¨ ¸
* *
*       \  |                         ÷  ×       * \ | ÷ ×
*      *
*                 [  ]        ł  Ł     ß  ¤      * [ ] ł Ł ß ¤
* *
*                  @  {  }  §                     * @ { } §
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1

View file

@ -22,15 +22,15 @@
/* /*
* *
*  ;  +  ľ  š  č  ť  ž  ý  á  í  é  =  ´         * ; + ľ š č ť ž ý á í é = ´
* *
*       Q  W  E  R  T  Z  U  I  O  P  ú  ä       * Q W E R T Z U I O P ú ä
*      *
*        A  S  D  F  G  H  J  K  L  ô  §  ň      * A S D F G H J K L ô § ň
* *
*      &  Y  X  C  V  B  N  M  ,  .  -            * & Y X C V B N M , . -
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -88,15 +88,15 @@
/* Shifted symbols /* Shifted symbols
* *
*  °  1  2  3  4  5  6  7  8  9  0  %  ˇ         * ° 1 2 3 4 5 6 7 8 9 0 % ˇ
* *
*                                     /  (       * / (
*      *
*                                   " │ ! │ ) │     * " │ ! │ ) │
* *
*      *                       ?  :  _            * * ? : _
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -128,15 +128,15 @@
/* AltGr symbols /* AltGr symbols
* *
*     ~     ^  ˘  °  ˛  `  ˙     ˝  ¨  ¸         * ~ ^ ˘ ° ˛ ` ˙ ˝ ¨ ¸
* *
*       \  |                      '  ÷  ×       * \ | ' ÷ ×
*      *
*           đ  Đ  [  ]        ł  Ł  $  ß  ¤      * đ Đ [ ] ł Ł $ ß ¤
* *
*      <  >  #     @  {  }                        * < > # @ { }
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1

View file

@ -22,15 +22,15 @@
/* /*
* *
*  ¸  1  2  3  4  5  6  7  8  9  0  '  +         * ¸ 1 2 3 4 5 6 7 8 9 0 ' +
* *
*       Q  W  E  R  T  Z  U  I  O  P  Š  Đ       * Q W E R T Z U I O P Š Đ
*      *
*        A  S  D  F  G  H  J  K  L  Č  Ć  Ž      * A S D F G H J K L Č Ć Ž
* *
*      <  Y  X  C  V  B  N  M  ,  .  -            * < Y X C V B N M , . -
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -88,15 +88,15 @@
/* Shifted symbols /* Shifted symbols
* *
*  ¨  !  " │ # │ $ │ % │ & │ / │ ( │ ) │ = │ ? │ * │        * ¨ ! " │ # │ $ │ % │ & │ / │ ( │ ) │ = │ ? │ * │
* *
*                                                *
*      *
*                                                *
* *
*      >                       ;  :  _            * > ; : _
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -121,15 +121,15 @@
/* AltGr symbols /* AltGr symbols
* *
*     ~  ˇ  ^  ˘  °  ˛  `  ˙  ´  ˝               * ~ ˇ ^ ˘ ° ˛ ` ˙ ´ ˝
* *
*       \  |                         ÷  ×       * \ | ÷ ×
*      *
*                 [  ]        ł  Ł     ß  ¤      * [ ] ł Ł ß ¤
* *
*                  @  {  }  §                     * @ { } §
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1

View file

@ -22,15 +22,15 @@
/* /*
* *
*  º  1  2  3  4  5  6  7  8  9  0  '  ¡         * º 1 2 3 4 5 6 7 8 9 0 ' ¡
* *
*       Q  W  E  R  T  Y  U  I  O  P  `  +       * Q W E R T Y U I O P ` +
*      *
*        A  S  D  F  G  H  J  K  L  Ñ  ´  Ç      * A S D F G H J K L Ñ ´ Ç
* *
*      <  Z  X  C  V  B  N  M  ,  .  -            * < Z X C V B N M , . -
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -88,15 +88,15 @@
/* Shifted symbols /* Shifted symbols
* *
*  ª  !  " │ · │ $ │ % │ & │ / │ ( │ ) │ = │ ? │ ¿ │        * ª ! " │ · │ $ │ % │ & │ / │ ( │ ) │ = │ ? │ ¿ │
* *
*                                     ^  *       * ^ *
*      *
*                                      ¨         * ¨
* *
*      >                       ;  :  _            * > ; : _
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -126,15 +126,15 @@
/* AltGr symbols /* AltGr symbols
* *
*  \  |  @  #  ~    ¬                           * \ | @ # ~ ¬
* *
*                                     [  ]       * [ ]
*      *
*                                      {  }      * { }
* *
*                                                 *
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1

View file

@ -22,15 +22,15 @@
/* /*
* *
*  º  1  2  3  4  5  6  7  8  9  0  '  ¡         * º 1 2 3 4 5 6 7 8 9 0 ' ¡
* *
*       .  ,  Ñ  P  Y  F  G  C  H  L  `  +       * . , Ñ P Y F G C H L ` +
*      *
*        A  O  E  U  I  D  R  T  N  S  ´  Ç      * A O E U I D R T N S ´ Ç
* *
*      <  -  Q  J  K  X  B  M  W  V  Z            * < - Q J K X B M W V Z
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -88,15 +88,15 @@
/* Shifted symbols /* Shifted symbols
* *
*  ª  !  " │ · │ $ │ % │ & │ / │ ( │ ) │ = │ ? │ ¿ │        * ª ! " │ · │ $ │ % │ & │ / │ ( │ ) │ = │ ? │ ¿ │
* *
*       :  ;                          ^  *       * : ; ^ *
*      *
*                                      ¨         * ¨
* *
*      >  _                                       * > _
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -126,15 +126,15 @@
/* AltGr symbols /* AltGr symbols
* *
*  \  |  @  #  ~    ¬                           * \ | @ # ~ ¬
* *
*                                     [  ]       * [ ]
*      *
*                                      {  }      * { }
* *
*                                                 *
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1

View file

@ -22,15 +22,15 @@
/* /*
* *
*  §  1  2  3  4  5  6  7  8  9  0  +  ´         * § 1 2 3 4 5 6 7 8 9 0 + ´
* *
*       Q  W  E  R  T  Y  U  I  O  P  Å  ¨       * Q W E R T Y U I O P Å ¨
*      *
*        A  S  D  F  G  H  J  K  L  Ö  Ä  '      * A S D F G H J K L Ö Ä '
* *
*      <  Z  X  C  V  B  N  M  ,  .  -            * < Z X C V B N M , . -
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -88,15 +88,15 @@
/* Shifted symbols /* Shifted symbols
* *
*  ½  !  " │ # │ ¤ │ % │ & │ / │ ( │ ) │ = │ ? │ ` │        * ½ ! " │ # │ ¤ │ % │ & │ / │ ( │ ) │ = │ ? │ ` │
* *
*                                        ^       * ^
*      *
*                                         *      * *
* *
*      >                       ;  :  _            * > ; : _
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -125,15 +125,15 @@
/* AltGr symbols /* AltGr symbols
* *
*        @  £  $       {  [  ]  }  \            * @ £ $ { [ ] } \
* *
*                                        ~       * ~
*      *
*                                                *
* *
*      |                    µ                     * | µ
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1

View file

@ -22,15 +22,15 @@
/* /*
* *
*  +  1  2  3  4  5  6  7  8  9  0  /  -         * + 1 2 3 4 5 6 7 8 9 0 / -
* *
*       F  G  Ğ  I  O  D  R  N  H  P  Q  W       * F G Ğ I O D R N H P Q W
*      *
*        U  İ  E  A  Ü  T  K  M  L  Y  Ş  X      * U İ E A Ü T K M L Y Ş X
* *
*      <  J  Ö  V  C  Ç  Z  S  B  .  ,            * < J Ö V C Ç Z S B . ,
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -88,15 +88,15 @@
/* Shifted symbols /* Shifted symbols
* *
*  *  !  " │ ^ │ $ │ % │ & │ ' │ ( │ ) │ = │ ?  _         * * ! " │ ^ │ $ │ % │ & │ ' │ ( │ ) │ = │ ? │ _ │
* *
*                                                *
*      *
*                                                *
* *
*      >                          :  ;            * > : ;
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -120,15 +120,15 @@
/* AltGr symbols /* AltGr symbols
* *
*  ¬  ¹  ²  #  ¼  ½  ¾  {  [  ]  }  \  |         * ¬ ¹ ² # ¼ ½ ¾ { [ ] } \ |
* *
*       @             ¥        Ø  £  ¨  ~       * @ ¥ Ø £ ¨ ~
*      *
*        Æ  ß                     ´     `      * Æ ß ´ `
* *
*         «  »  ¢           µ  ×  ÷  -            * « » ¢ µ × ÷ -
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -167,19 +167,19 @@
#define TR_MICR ALGR(TR_S) // µ #define TR_MICR ALGR(TR_S) // µ
#define TR_MUL ALGR(TR_B) // × #define TR_MUL ALGR(TR_B) // ×
#define TR_DIV ALGR(TR_DOT) // ÷ #define TR_DIV ALGR(TR_DOT) // ÷
#define TR_SHYP ALGR(TR_COMM) // (soft hyphen) #define TR_SHYP ALGR(TR_COMM) // ­ (soft hyphen)
/* Shift+AltGr symbols /* Shift+AltGr symbols
* *
*           ³  ¤                    ¿            * ³ ¤ ¿
* *
*                ®                               * ®
*      *
*           §     ª                              * § ª
* *
*      ¦        ©           º                     * ¦ © º
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1

View file

@ -22,15 +22,15 @@
/* /*
* *
*  "  1  2  3  4  5  6  7  8  9  0  * │ - │        * " │ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │ 0 │ * │ - │
* *
*       Q  W  E  R  T  Y  U  I  O  P  Ğ  Ü       * Q W E R T Y U I O P Ğ Ü
*      *
*        A  S  D  F  G  H  J  K  L  Ş  İ  ,      * A S D F G H J K L Ş İ ,
* *
*      <  Z  X  C  V  B  N  M  Ö  Ç  .            * < Z X C V B N M Ö Ç .
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -88,15 +88,15 @@
/* Shifted symbols /* Shifted symbols
* *
*  é  !  '  ^  +  %  &  /  (  )  =  ?  _         * é ! ' ^ + % & / ( ) = ? _
* *
*                                                *
*      *
*                                         ;      * ;
* *
*      >                             :            * > :
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -121,15 +121,15 @@
/* AltGr symbols /* AltGr symbols
* *
*        £  #  $  ½     {  [  ]  }  \  |         * £ # $ ½ { [ ] } \ |
* *
*       @                           ¨  ~       * @ ¨ ~
*      *
*        Æ  ß                       ´     `      * Æ ß ´ `
* *
*                                                 *
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1

View file

@ -22,15 +22,15 @@
/* /*
* *
*  `  1  2  3  4  5  6  7  8  9  0  -  =         * ` 1 2 3 4 5 6 7 8 9 0 - =
* *
*       Q  W  E  R  T  Y  U  I  O  P  [  ]       * Q W E R T Y U I O P [ ]
*      *
*        A  S  D  F  G  H  J  K  L  ;  '  #      * A S D F G H J K L ; ' #
* *
*      \  Z  X  C  V  B  N  M  ,  .  /            * \ Z X C V B N M , . /
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -88,15 +88,15 @@
/* Shifted symbols /* Shifted symbols
* *
*  ¬  !  " │ £ │ $ │ % │ ^ │ & │ * │ ( │ )  _  + │        * ¬ ! " │ £ │ $ │ % │ ^ │ & │ * │ ( │ ) │ _ │ + │
* *
*                                     {  }       * { }
*      *
*                                   :  @  ~      * : @ ~
* *
*      |                       <  >  ?            * | < > ?
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -128,15 +128,15 @@
/* AltGr symbols /* AltGr symbols
* *
*  ¦                                            * ¦
* *
*             É           Ú  Í  Ó                * É Ú Í Ó
*      *
*        Á                                       * Á
* *
*                                                 *
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1

View file

@ -22,15 +22,15 @@
/* /*
* *
*  `  1  2  3  4  5  6  7  8  9  0  -  =         * ` 1 2 3 4 5 6 7 8 9 0 - =
* *
*       Q  W  E  R  T  Y  U  I  O  P  [  ]   \   * Q W E R T Y U I O P [ ] \
* *
*        A  S  D  F  G  H  J  K  L  ;  '          * A S D F G H J K L ; '
* *
*          Z  X  C  V  B  N  M  ,  .  /            * Z X C V B N M , . /
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -87,15 +87,15 @@
/* Shifted symbols /* Shifted symbols
* *
*  ~  !  @  #  $  %  ^  &  *  (  )  _  +         * ~ ! @ # $ % ^ & * ( ) _ +
* *
*                                     {  }   |   * { } |
* *
*                                   :  " │         * : "
* *
*                               <  >  ?            * < > ?
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -126,15 +126,15 @@
/* AltGr symbols /* AltGr symbols
* *
*  `  ¹  ²  ³  ¤    ^  ̛   ¾      ¥  ×         * ` ¹ ² ³ ¤ ^ ̛ ¾ ¥ ×
* *
*       Ä  Å  É  ®  Þ  Ü  Ú  Í  Ó  Ö  «  »   ¬   * Ä Å É ® Þ Ü Ú Í Ó Ö « » ¬
* *
*        Á  ß  Ð           Ï  Œ  Ø    '          * Á ß Ð Ï Œ Ø '
* *
*          Æ     ©        Ñ  µ  Ç  ˙  ¿            * Æ © Ñ µ Ç ˙ ¿
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -187,15 +187,15 @@
/* Shift+AltGr symbols /* Shift+AltGr symbols
* *
*  ~  ¡  ˝  ¯  £  ¸  ¼  ½  ¾  ˘  °   ̣  ÷         * ~ ¡ ˝ ¯ £ ¸ ¼ ½ ¾ ˘ ° ̣ ÷
* *
*                                          ¦   * ¦
* *
*           §                       °  " │         * § ° "
* *
*                ¢                 ˇ   ̉            * ¢ ˇ ̉
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1

View file

@ -22,15 +22,15 @@
/* /*
* *
*  `  1  2  3  4  5  6  7  8  9  0  -  =         * ` 1 2 3 4 5 6 7 8 9 0 - =
* *
*       Q  W  E  R  T  Y  U  I  O  P  [  ]   \   * Q W E R T Y U I O P [ ] \
* *
*        A  S  D  F  G  H  J  K  L  ;  ´          * A S D F G H J K L ; ´
* *
*          Z  X  C  V  B  N  M  ,  .  /            * Z X C V B N M , . /
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -87,15 +87,15 @@
/* Shifted symbols /* Shifted symbols
* *
*  ~  !  @  #  $  %  ^  &  *  (  )  _  +         * ~ ! @ # $ % ^ & * ( ) _ +
* *
*                                     {  }   |   * { } |
* *
*                                   :  ¨          * : ¨
* *
*                               <  >  ?            * < > ?
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -126,15 +126,15 @@
/* AltGr symbols /* AltGr symbols
* *
*     ¡  ²  ³  ¤    ¼  ½  ¾      ¥  ×         * ¡ ² ³ ¤ ¼ ½ ¾ ¥ ×
* *
*       Ä  Å  É  ®  Þ  Ü  Ú  Í  Ó  Ö  «  »   ¬   * Ä Å É ® Þ Ü Ú Í Ó Ö « » ¬
* *
*        Á  ß  Ð                 Ø    ´          * Á ß Ð Ø ´
* *
*          Æ     ©        Ñ  µ  Ç     ¿            * Æ © Ñ µ Ç ¿
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -181,15 +181,15 @@
/* Shift+AltGr symbols /* Shift+AltGr symbols
* *
*     ¹        £                       ÷         * ¹ £ ÷
* *
*                                            ¦   * ¦
* *
*           §                       °  ¨          * § ° ¨
* *
*                ¢                                 * ¢
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1

View file

@ -22,15 +22,15 @@
/* /*
* *
*  `  1  2  3  4  5  6  7  8  9  0  -  =         * ` 1 2 3 4 5 6 7 8 9 0 - =
* *
*       Q  W  E  R  T  Y  U  I  O  P  [  ]   \   * Q W E R T Y U I O P [ ] \
* *
*        A  S  D  F  G  H  J  K  L  ;  ´          * A S D F G H J K L ; ´
* *
*          Z  X  C  V  B  N  M  ,  .  /            * Z X C V B N M , . /
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -87,15 +87,15 @@
/* Shifted symbols /* Shifted symbols
* *
*  ~  !  @  #  $  %  ^  &  *  (  )  _  +         * ~ ! @ # $ % ^ & * ( ) _ +
* *
*                                     {  }   |   * { } |
* *
*                                   :  ¨          * : ¨
* *
*                               <  >  ?            * < > ?
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -126,15 +126,15 @@
/* AltGr symbols /* AltGr symbols
* *
*  `  ¡  ²  ³  ¤    ¼  ½  ¾      ¥  ×         * ` ¡ ² ³ ¤ ¼ ½ ¾ ¥ ×
* *
*       Ä  Å  É  ®  Þ  Ü  Ú  Í  Ó  Ö  «  »   ¬   * Ä Å É ® Þ Ü Ú Í Ó Ö « » ¬
* *
*        Á  ß  Ð              Œ  Ø    '          * Á ß Ð Œ Ø '
* *
*          Æ     ©        Ñ  µ  Ç  ˙  ¿            * Æ © Ñ µ Ç ˙ ¿
* *
*                                                      *
* *
*/ */
@ -185,15 +185,15 @@
/* Shift+AltGr symbols /* Shift+AltGr symbols
* *
*  ~  ¹  ˝  ¯  £  ¸  ^  ̛   ˛  ˘  °   ̣  ÷         * ~ ¹ ˝ ¯ £ ¸ ^ ̛ ˛ ˘ ° ̣ ÷
* *
*                                          ¦   * ¦
* *
*           §                       °  " │         * § ° "
* *
*                ¢                 ˇ   ̉            * ¢ ˇ ̉
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -204,11 +204,11 @@
#define US_PND S(ALGR(US_4)) // £ #define US_PND S(ALGR(US_4)) // £
#define US_CEDL S(ALGR(US_5)) // ¸ (dead) #define US_CEDL S(ALGR(US_5)) // ¸ (dead)
#define US_CIRC S(ALGR(US_6)) // ^ #define US_CIRC S(ALGR(US_6)) // ^
#define US_HORN S(ALGR(US_7)) // ̛ (dead) #define US_HORN S(ALGR(US_7)) // ̛ (dead)
#define US_OGON S(ALGR(US_8)) // ˛ (dead) #define US_OGON S(ALGR(US_8)) // ˛ (dead)
#define US_BREV S(ALGR(US_9)) // ˘ (dead) #define US_BREV S(ALGR(US_9)) // ˘ (dead)
#define US_RNGA S(ALGR(US_0)) // ° (dead) #define US_RNGA S(ALGR(US_0)) // ° (dead)
#define US_DOTB S(ALGR(US_MINS)) // ̣ (dead) #define US_DOTB S(ALGR(US_MINS)) // ̣ (dead)
#define US_DIV S(ALGR(US_EQL)) // ÷ #define US_DIV S(ALGR(US_EQL)) // ÷
// Row 2 // Row 2
#define US_LDQU S(ALGR(US_LBRC)) // “ #define US_LDQU S(ALGR(US_LBRC)) // “
@ -221,4 +221,4 @@
// Row 4 // Row 4
#define US_CENT S(ALGR(US_C)) // ¢ #define US_CENT S(ALGR(US_C)) // ¢
#define US_CARN S(ALGR(US_DOT)) // ˇ (dead) #define US_CARN S(ALGR(US_DOT)) // ˇ (dead)
#define US_HOKA S(ALGR(US_SLSH)) // ̉ (dead) #define US_HOKA S(ALGR(US_SLSH)) // ̉ (dead)

View file

@ -22,15 +22,15 @@
/* /*
* *
*  `  1  2  3  4  5  6  7  8  9  0  -  =         * ` 1 2 3 4 5 6 7 8 9 0 - =
* *
*       Q  D  R  W  B  J  F  U  P  ;  [  ]   \   * Q D R W B J F U P ; [ ] \
* *
*        A  S  H  T  G  Y  N  E  O  I  '          * A S H T G Y N E O I '
* *
*          Z  X  M  C  V  K  L  ,  .  /            * Z X M C V K L , . /
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -87,15 +87,15 @@
/* Shifted symbols /* Shifted symbols
* *
*  ~  !  @  #  $  %  ^  &  *  (  )  _  +         * ~ ! @ # $ % ^ & * ( ) _ +
* *
*                                  :  {  }   |   * : { } |
* *
*                                      " │         * "
* *
*                               <  >  ?            * < > ?
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1

View file

@ -22,15 +22,15 @@
/* /*
* *
*  `  1  2  3  4  5  6  7  8  9  0  -  =         * ` 1 2 3 4 5 6 7 8 9 0 - =
* *
*       Q  D  R  W  B  J  F  U  P  ;  [  ]   \   * Q D R W B J F U P ; [ ] \
* *
*        A  S  H  T  G  Y  N  E  O  I  '          * A S H T G Y N E O I '
* *
*          Z  X  C  V  M  K  L  ,  .  /            * Z X C V M K L , . /
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1
@ -87,15 +87,15 @@
/* Shifted symbols /* Shifted symbols
* *
*  ~  !  @  #  $  %  ^  &  *  (  )  _  +         * ~ ! @ # $ % ^ & * ( ) _ +
* *
*                                  :  {  }   |   * : { } |
* *
*                                      " │         * "
* *
*                               <  >  ?            * < > ?
* *
*                                                      *
* *
*/ */
// Row 1 // Row 1