diff --git a/CHANGELOG.md b/CHANGELOG.md index 6dbaf2c..0648f76 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -82,9 +82,6 @@ - Currency - `riyal`: ⃁ -- Keyboard labels - - `spacebar`: ␣ - - Control (Printable symbols representing non-printable characters) - `nul`: ␀ - `soh`: ␁ @@ -122,6 +119,106 @@ - `del`: ␡ - `nl`: ␤ +- Keyboard labels (in submodule `keyboard`) + - `linefeed`: ↴ + - `home` ↸ + - `home.alt` ⭶ + - `home.corner` ⇱ + - `home.phone` ⌂ + - `end`: ⇲ + - `end.alt`: ⭸ + - `tab`: ↹ + - `tab.alt`: ⭾ + - `tab.alt.v`: ⭿ + - `tab.l`: ⇤ + - `tab.l.alt`: ⭰ + - `tab.r`: ⇥ + - `tab.r.alt`: ⭲ + - `tab.t`: ⤒ + - `tab.t.alt`: ⭱ + - `tab.b`: ⤓ + - `tab.b.alt`: ⭳ + - `pageup`: ⇞ + - `pagedown`: ⇟ + - `shift`: ⇧ + - `capslock`: ⇪ + - `capslock.pedestal`: ⇫ + - `capslock.pedestal.struck`: ⇬ + - `capslock.struck`: ⮸ + - `numlock`: ⇭ + - `scroll`: ⇳ + - `space`: ␣ + - `del`: ␥ + - `cmd`: ⌘ + - `enter`: ⌤ + - `enter.alt`: ⎆ + - `option`: ⌥ + - `erase.r`: ⌦ + - `erase.l`: ⌫ + - `clear`: ⌧ + - `keyboard`: ⌨ + - `keyboard.mouse`: 🖦 + - `keyboard.wired`: 🖮 + - `insert`: ⎀ + - `underline.continuous`: ⎁ + - `underline.discontinuous`: ⎂ + - `emph`: ⎃ + - `center`: ⎅ + - `alt`: ⎇ + - `control`: ⎈ + - `break`: ⎊ + - `esc`: ⎋ + - `esc.alt`: ⮹ + - `undo`: ⎌ + - `decimalsep`: ⎖ + - `prevpage`: ⎗ + - `nextpage`: ⎘ + - `printscreen`: ⎙ + - `clearscreen`: ⎚ + - `return`: ⏎ + - `return.l`: ⮐ + - `return.r`: ⮑ + - `return.alt`: ↵ + - `newline.l`: ⮒ + - `newline.r`: ⮓ + - `newline.alt`: ↵ + - `eject`: ⏏ + - `forward`: ⏵ + - `forward.fast`: ⏩ + - `backwards.fast`: ⏴ + - `backwards`: ⏪ + - `nexttrack`: ⏭ + - `prevtrack`: ⏮ + - `playpausetoggle`: ⏯ + - `alarm`: ⏰ + - `stopwatch`: ⏱ + - `timer`: ⏲ + - `hourglass`: ⏳ + - `increase`: ⏶ + - `decrease`: ⏷ + - `pause`: ⏸ + - `pause.alt`: ⎉ + - `stop`: ⏹ + - `record`: ⏺ + - `shuffle`: 🔀 + - `repeat`: 🔁 + - `repeat`: 🔂 + - `reload`: 🔃 + - `reload`: 🔄 + - `brightness.decrease`: 🔅 + - `brightness.increase`: 🔆 + - `speaker`: 🔈 + - `speaker.mute`: 🔇 + - `speaker.decrease`: 🔉 + - `speaker.increase`: 🔊 + - `power`: ⏻ + - `power.on`: ⏽ + - `power.off`: ⭘ + - `power.on.off`: ⏼ + - `power.sleep`: ⏾ + - `pageup`: ⭻ + - `pagedown`: ⭽ + ### New in `emoji` - `bigfoot`: 🫈 diff --git a/src/modules/sym.txt b/src/modules/sym.txt index 2a49ff8..23bbd25 100644 --- a/src/modules/sym.txt +++ b/src/modules/sym.txt @@ -1266,9 +1266,6 @@ errorbar .circle.stroked ⧲ .circle.filled ⧳ -// Keyboard labels. -spacebar ␣ - gender { female ♀\vs{text} .double ⚢ @@ -1323,3 +1320,112 @@ control { del ␡ // DELete nl ␤ // New Line } + +// Characters commonly used as keyboards labels +keyboard { + linefeed ↴ + home ↸ + .alt ⭶ + .corner ⇱ + .phone ⌂ + end ⇲ + .alt ⭸ + tab ↹ + .alt ⭾ + .alt.v ⭿ + .l ⇤ + .l.alt ⭰ + .r ⇥ + .r.alt ⭲ + .t ⤒ + .t.alt ⭱ + .b ⤓ + .b.alt ⭳ + pageup ⇞ + pagedown ⇟ + shift ⇧ + capslock ⇪ + .pedestal ⇫ + .pedestal.struck ⇬ + .struck ⮸ + numlock ⇭ + scroll ⇳ + space ␣ + del ␥ + erase + .r ⌦ + .l ⌫ + cmd ⌘ + enter ⌤ + .alt ⎆ + option ⌥ + clear ⌧ + keyboard ⌨\vs{text} + .mouse 🖦 + .wired 🖮 + insert ⎀ + underline + .continuous ⎁ + .discontinuous ⎂ + emph ⎃ + center ⎅ + alt ⎇ + control ⎈ + break ⎊ + esc ⎋ + .alt ⮹ + undo ⎌ + decimalsep ⎖ + prevpage ⎗ + nextpage ⎘ + printscreen ⎙ + clearscreen ⎚ + return ⏎ + .alt ↵ + .l ⮐ + .r ⮑ + newline + .alt ↵ + .l ⮒ + .r ⮓ + eject ⏏\vs{text} + // Music/Video player buttons + forward ⏵ + .fast ⏩\vs{text} + backwards ⏴ + .fast ⏪\vs{text} + nexttrack ⏭\vs{text} + prevtrack ⏮\vs{text} + playpausetoggle ⏯\vs{text} + alarm ⏰\vs{text} + stopwatch ⏱\vs{text} + timer ⏲\vs{text} + hourglass ⏳\vs{text} + increase ⏶ + decrease ⏷ + pause ⏸\vs{text} + .alt ⎉ + stop ⏹\vs{text} + record ⏺\vs{text} + shuffle 🔀 + repeat 🔁 + .once 🔂 + reload 🔃 + .alt 🔄 + // Adjust sound and brightness + brightness + .decrease 🔅 + .increase 🔆 + speaker 🔈\vs{text} + .mute 🔇 + .lower 🔉 + .higher 🔊 + // Power symbols + power ⏻ + .on ⏽ + .off ⭘ + .on.off ⏼ + .sleep ⏾ + pageup ⭻ + pagedown ⭽ +}