summaryrefslogtreecommitdiff
path: root/glyphs/en.scm
blob: 255bf2eed9f029966cd64cc149e079c8a1cc70ff (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
;https://unicode-table.com/en/2B7E/

(define letters       (string->list "ABCDEFGHIJKLMNOPQRSTUVWXYZ"))
(define numbers       (string->list "1234567890"))
(define brackets      (string->list "()[]{}<>"))
(define symbols       (string->list "+-*\\|@#~$%&^`´\"'"))
(define punct         (string->list ",."))

(define key-symbols   (string->list "⇧⇧⇪⏎⌫←↑→↓⭾"))
(define modifiers     '("Ctrl" "Ctrl" "Alt" "AltGr" "Esc" "Del"))

;(define fn            '("Fn"))
(define fn-keys       (string->list ""))

;(define extra-symbols  (string->list "☠⌨☭☮☢☣☥⚓"))
(define extra-symbols  (string->list "☠⌨⌨☮☢☣☥"))

(define glyphs
  (concatenate
    (list
      (map (lambda (l) (glyph l "6" "white"      "none"))     letters)
      (map (lambda (l) (glyph l "6" "lightgreen" "none"))     symbols)
      (map (lambda (l) (glyph l "6" "white"      "none"))     key-symbols)
      (map (lambda (l) (glyph l "6" "white"      "none"))     numbers)
      (map (lambda (l) (glyph l "3" "white"      "italic"))   modifiers)
      (map (lambda (l) (glyph l "6" "red"        "none"))     brackets)
      (map (lambda (l) (glyph l "6" "steelblue"  "none"))     fn-keys)
      (map (lambda (l) (glyph l "6" "white"      "none"))     extra-symbols)
      (map (lambda (l) (glyph l "6" "white"      "none"))     punct))))