From 5a66beaba7f5c425ba0c78f292033b220e06f4a3 Mon Sep 17 00:00:00 2001 From: Alpha Chen Date: Thu, 5 Sep 2019 08:42:58 -0700 Subject: [PATCH] [alfred] add typefacts workflow for special characters --- .../characters.json | 1589 +++++++++++++++++ .../empty.png | Bin 0 -> 83 bytes .../icon.png | Bin 0 -> 13223 bytes .../info.plist | 151 ++ 4 files changed, 1740 insertions(+) create mode 100644 Alfred.alfredpreferences/workflows/user.workflow.5AF72A1A-BA26-4735-B138-455E85B78886/characters.json create mode 100644 Alfred.alfredpreferences/workflows/user.workflow.5AF72A1A-BA26-4735-B138-455E85B78886/empty.png create mode 100644 Alfred.alfredpreferences/workflows/user.workflow.5AF72A1A-BA26-4735-B138-455E85B78886/icon.png create mode 100644 Alfred.alfredpreferences/workflows/user.workflow.5AF72A1A-BA26-4735-B138-455E85B78886/info.plist diff --git a/Alfred.alfredpreferences/workflows/user.workflow.5AF72A1A-BA26-4735-B138-455E85B78886/characters.json b/Alfred.alfredpreferences/workflows/user.workflow.5AF72A1A-BA26-4735-B138-455E85B78886/characters.json new file mode 100644 index 0000000..8089402 --- /dev/null +++ b/Alfred.alfredpreferences/workflows/user.workflow.5AF72A1A-BA26-4735-B138-455E85B78886/characters.json @@ -0,0 +1,1589 @@ +{"items": [ + { + "title": "≈\t almost equal to sign\n math almost equal", + "subtitle": "U+2248", + "icon": { + "path": "empty.png" + }, + "arg": "≈", + "text": { + "copy": "≈" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u2248", + "subtitle": "\\u2248 → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "≈", + "subtitle": "≈ → Copy HTML Entity" + } + } + }, + { + "title": "’\t apostrophe (the only correct one)\n ", + "subtitle": "U+2019", + "icon": { + "path": "empty.png" + }, + "arg": "’", + "text": { + "copy": "’" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u2019", + "subtitle": "\\u2019 → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "’", + "subtitle": "’ → Copy HTML Entity" + } + } + }, + { + "title": "⌘\t Apple Command Key\n apple command key", + "subtitle": "U+2318", + "icon": { + "path": "empty.png" + }, + "arg": "⌘", + "text": { + "copy": "⌘" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u2318", + "subtitle": "\\u2318 → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "⌘", + "subtitle": "⌘ → Copy HTML Numeric Character Reference (Hex)" + } + } + }, + { + "title": "⎋\t Apple Escape Key\n apple escape key", + "subtitle": "U+238B", + "icon": { + "path": "empty.png" + }, + "arg": "⎋", + "text": { + "copy": "⎋" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u238b", + "subtitle": "\\u238b → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "⎋", + "subtitle": "⎋ → Copy HTML Numeric Character Reference (Hex)" + } + } + }, + { + "title": "⌥\t Apple Option (Alt) Key\n apple option key", + "subtitle": "U+2325", + "icon": { + "path": "empty.png" + }, + "arg": "⌥", + "text": { + "copy": "⌥" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u2325", + "subtitle": "\\u2325 → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "⌥", + "subtitle": "⌥ → Copy HTML Numeric Character Reference (Hex)" + } + } + }, + { + "title": "⇧\t Apple Shift Key\n apple shift key", + "subtitle": "U+21E7", + "icon": { + "path": "empty.png" + }, + "arg": "⇧", + "text": { + "copy": "⇧" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u21e7", + "subtitle": "\\u21e7 → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "⇧", + "subtitle": "⇧ → Copy HTML Numeric Character Reference (Hex)" + } + } + }, + { + "title": "•\t bold interpunct\n bold interpunct middot centered dot", + "subtitle": "U+2022", + "icon": { + "path": "empty.png" + }, + "arg": "•", + "text": { + "copy": "•" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u2022", + "subtitle": "\\u2022 → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "•", + "subtitle": "• → Copy HTML Entity" + } + } + }, + { + "title": "℅\t c/o\n care of c o correspondence", + "subtitle": "U+2105", + "icon": { + "path": "empty.png" + }, + "arg": "℅", + "text": { + "copy": "℅" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u2105", + "subtitle": "\\u2105 → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "℅", + "subtitle": "℅ → Copy HTML Numeric Character Reference (Hex)" + } + } + }, + { + "title": "÷\t division sign\n math division", + "subtitle": "U+00F7", + "icon": { + "path": "empty.png" + }, + "arg": "÷", + "text": { + "copy": "÷" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u00f7", + "subtitle": "\\u00f7 → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "÷", + "subtitle": "÷ → Copy HTML Entity" + } + } + }, + { + "title": "″\t double prime\n inch arcsecond second", + "subtitle": "U+2033", + "icon": { + "path": "empty.png" + }, + "arg": "″", + "text": { + "copy": "″" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u2033", + "subtitle": "\\u2033 → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "″", + "subtitle": "″ → Copy HTML Entity" + } + } + }, + { + "title": "→\t right arrow\n ", + "subtitle": "U+2192", + "icon": { + "path": "empty.png" + }, + "arg": "→", + "text": { + "copy": "→" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u2192", + "subtitle": "\\u2192 → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "→", + "subtitle": "→ → Copy HTML Entity" + } + } + }, + { + "title": "←\t left arrow\n ", + "subtitle": "U+2190", + "icon": { + "path": "empty.png" + }, + "arg": "←", + "text": { + "copy": "←" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u2190", + "subtitle": "\\u2190 → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "←", + "subtitle": "← → Copy HTML Entity" + } + } + }, + { + "title": "↑\t up arrow\n ", + "subtitle": "U+2191", + "icon": { + "path": "empty.png" + }, + "arg": "↑", + "text": { + "copy": "↑" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u2191", + "subtitle": "\\u2191 → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "↑", + "subtitle": "↑ → Copy HTML Entity" + } + } + }, + { + "title": "↓\t down arrow\n ", + "subtitle": "U+2193", + "icon": { + "path": "empty.png" + }, + "arg": "↓", + "text": { + "copy": "↓" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u2193", + "subtitle": "\\u2193 → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "↓", + "subtitle": "↓ → Copy HTML Entity" + } + } + }, + { + "title": " \t em space\n ", + "subtitle": "U+2003", + "icon": { + "path": "empty.png" + }, + "arg": " ", + "text": { + "copy": " " + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u2003", + "subtitle": "\\u2003 → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": " ", + "subtitle": "  → Copy HTML Entity" + } + } + }, + { + "title": " \t en space\n ", + "subtitle": "U+2002", + "icon": { + "path": "empty.png" + }, + "arg": " ", + "text": { + "copy": " " + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u2002", + "subtitle": "\\u2002 → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": " ", + "subtitle": "  → Copy HTML Entity" + } + } + }, + { + "title": "“\t English double quote left\n English double quote left", + "subtitle": "U+201C", + "icon": { + "path": "empty.png" + }, + "arg": "“", + "text": { + "copy": "“" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u201c", + "subtitle": "\\u201c → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "“", + "subtitle": "“ → Copy HTML Entity" + } + } + }, + { + "title": "”\t English double quote right\n English double quote right", + "subtitle": "U+201D", + "icon": { + "path": "empty.png" + }, + "arg": "”", + "text": { + "copy": "”" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u201d", + "subtitle": "\\u201d → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "”", + "subtitle": "” → Copy HTML Entity" + } + } + }, + { + "title": "‘\t English single quote left\n English single quote left", + "subtitle": "U+2018", + "icon": { + "path": "empty.png" + }, + "arg": "‘", + "text": { + "copy": "‘" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u2018", + "subtitle": "\\u2018 → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "‘", + "subtitle": "‘ → Copy HTML Entity" + } + } + }, + { + "title": "’\t English single quote right\n English single quote right", + "subtitle": "U+2019", + "icon": { + "path": "empty.png" + }, + "arg": "’", + "text": { + "copy": "’" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u2019", + "subtitle": "\\u2019 → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "’", + "subtitle": "’ → Copy HTML Entity" + } + } + }, + { + "title": "=\t equal sign\n math equal", + "subtitle": "U+003D", + "icon": { + "path": "empty.png" + }, + "arg": "=", + "text": { + "copy": "=" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u003d", + "subtitle": "\\u003d → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "=", + "subtitle": "= → Copy HTML Numeric Character Reference (Hex)" + } + } + }, + { + "title": " \t figure space\n number space", + "subtitle": "U+2007", + "icon": { + "path": "empty.png" + }, + "arg": " ", + "text": { + "copy": " " + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u2007", + "subtitle": "\\u2007 → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": " ", + "subtitle": "  → Copy HTML Entity" + } + } + }, + { + "title": "„\t German double quote left\n German double quote left", + "subtitle": "U+201E", + "icon": { + "path": "empty.png" + }, + "arg": "„", + "text": { + "copy": "„" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u201e", + "subtitle": "\\u201e → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "„", + "subtitle": "„ → Copy HTML Entity" + } + } + }, + { + "title": "“\t German double quote right\n German double quote right", + "subtitle": "U+201C", + "icon": { + "path": "empty.png" + }, + "arg": "“", + "text": { + "copy": "“" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u201c", + "subtitle": "\\u201c → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "“", + "subtitle": "“ → Copy HTML Entity" + } + } + }, + { + "title": "‚\t German single quote left\n German single quote left", + "subtitle": "U+201A", + "icon": { + "path": "empty.png" + }, + "arg": "‚", + "text": { + "copy": "‚" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u201a", + "subtitle": "\\u201a → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "‚", + "subtitle": "‚ → Copy HTML Entity" + } + } + }, + { + "title": "‘\t German single quote right\n German single quote right", + "subtitle": "U+2018", + "icon": { + "path": "empty.png" + }, + "arg": "‘", + "text": { + "copy": "‘" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u2018", + "subtitle": "\\u2018 → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "‘", + "subtitle": "‘ → Copy HTML Entity" + } + } + }, + { + "title": " \t hair space\n ", + "subtitle": "U+200A", + "icon": { + "path": "empty.png" + }, + "arg": " ", + "text": { + "copy": " " + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u200A", + "subtitle": "\\u200A → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": " ", + "subtitle": "  → Copy HTML Entity" + } + } + }, + { + "title": "…\t horizontal ellipsis\n three dots leader", + "subtitle": "U+22EE", + "icon": { + "path": "empty.png" + }, + "arg": "…", + "text": { + "copy": "…" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u2026", + "subtitle": "\\u2026 → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "…", + "subtitle": "… → Copy HTML Entity" + } + } + }, + { + "title": "·\t interpunct\n interpunct middot centered dot", + "subtitle": "U+2219", + "icon": { + "path": "empty.png" + }, + "arg": "·", + "text": { + "copy": "·" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u00b7", + "subtitle": "\\u00b7 → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "·", + "subtitle": "· → Copy HTML Entity" + } + } + }, + { + "title": "‽\t interrobang\n question exclamation ? !", + "subtitle": "U+203D", + "icon": { + "path": "empty.png" + }, + "arg": "‽", + "text": { + "copy": "‽" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u203d", + "subtitle": "\\u203d → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "‽", + "subtitle": "‽ → Copy HTML Numeric Character Reference (Hex)" + } + } + }, + { + "title": "¡\t inverted exclamation mark\n inverted exclamation", + "subtitle": "U+00A1", + "icon": { + "path": "empty.png" + }, + "arg": "¡", + "text": { + "copy": "¡" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u00a1", + "subtitle": "\\u00a1 → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "¡", + "subtitle": "¡ → Copy HTML Entity" + } + } + }, + { + "title": "⸘\t gnaborretni\n interrobang inverted question exclamation ¿ ¡", + "subtitle": "U+2E18", + "icon": { + "path": "empty.png" + }, + "arg": "⸘", + "text": { + "copy": "⸘" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u2e18", + "subtitle": "\\u2e18 → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "⸘", + "subtitle": "⸘ → Copy HTML Numeric Character Reference (Hex)" + } + } + }, + { + "title": "¿\t inverted question mark\n inverted question ", + "subtitle": "U+00BF", + "icon": { + "path": "empty.png" + }, + "arg": "¿", + "text": { + "copy": "¿" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u00bf", + "subtitle": "\\u00bf → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "¿", + "subtitle": "¿ → Copy HTML Entity" + } + } + }, + { + "title": "ſ\t long s\n latin small letter long s", + "subtitle": "U+017F", + "icon": { + "path": "empty.png" + }, + "arg": "ſ", + "text": { + "copy": "ſ" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u017f", + "subtitle": "\\u017f → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "ſ", + "subtitle": "ſ → Copy HTML Numeric Character Reference (Hex)" + } + } + }, + { + "title": "−\t minus sign\n math minus subtraction", + "subtitle": "U+2212", + "icon": { + "path": "empty.png" + }, + "arg": "−", + "text": { + "copy": "−" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u2212", + "subtitle": "\\u2212 → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "−", + "subtitle": "− → Copy HTML Entity" + } + } + }, + { + "title": "×\t multiplication sign\n math times multiply", + "subtitle": "U+00D7", + "icon": { + "path": "empty.png" + }, + "arg": "×", + "text": { + "copy": "×" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u00d7", + "subtitle": "\\u00d7 → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "×", + "subtitle": "× → Copy HTML Entity" + } + } + }, + { + "title": " \t narrow non-breaking space\n thin no break space", + "subtitle": "U+202F", + "icon": { + "path": "empty.png" + }, + "arg": "\u202F", + "text": { + "copy": "" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u202F", + "subtitle": "\\u202F → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": " ", + "subtitle": "  → Copy HTML Numeric Character Reference (Hex)" + } + } + }, + { + "title": " \t non-breaking space\n no break space", + "subtitle": "U+00A0", + "icon": { + "path": "empty.png" + }, + "arg": " ", + "text": { + "copy": " " + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u00A0", + "subtitle": "\\u00A0 → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": " ", + "subtitle": "  → Copy HTML Entity" + } + } + }, + { + "title": "≠\t not equal to sign\n math not equal", + "subtitle": "U+2260", + "icon": { + "path": "empty.png" + }, + "arg": "≠", + "text": { + "copy": "≠" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u2260", + "subtitle": "\\u2260 → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "≠", + "subtitle": "≠ → Copy HTML Entity" + } + } + }, + { + "title": "½\t one half\n math fraction 1 2", + "subtitle": "U+00BD", + "icon": { + "path": "empty.png" + }, + "arg": "½", + "text": { + "copy": "½" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u00bd", + "subtitle": "\\u00bd → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "½", + "subtitle": "½ → Copy HTML Entity" + } + } + }, + { + "title": "¼\t one quarter\n math fraction 1 4", + "subtitle": "U+00BC", + "icon": { + "path": "empty.png" + }, + "arg": "¼", + "text": { + "copy": "¼" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u00bc", + "subtitle": "\\u00bc → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "¼", + "subtitle": "¼ → Copy HTML Entity" + } + } + }, + { + "title": "π\t pi sign\n math greek pi", + "subtitle": "U+03c0", + "icon": { + "path": "empty.png" + }, + "arg": "π", + "text": { + "copy": "π" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u03c0", + "subtitle": "\\u03c0 → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "π", + "subtitle": "π → Copy HTML Entity" + } + } + }, + { + "title": "+\t plus sign\n math plus addition", + "subtitle": "U+002B", + "icon": { + "path": "empty.png" + }, + "arg": "+", + "text": { + "copy": "+" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u002B", + "subtitle": "\\u002B → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "+", + "subtitle": "+ → Copy HTML Numeric Character Reference (Hex)" + } + } + }, + { + "title": " \t punctuation space\n ", + "subtitle": "U+2008", + "icon": { + "path": "empty.png" + }, + "arg": " ", + "text": { + "copy": " " + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u2008", + "subtitle": "\\u2008 → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": " ", + "subtitle": "  → Copy HTML Entity" + } + } + }, + { + "title": "′\t single prime\n foot feet arcminute minute", + "subtitle": "U+2032", + "icon": { + "path": "empty.png" + }, + "arg": "′", + "text": { + "copy": "′" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u2032", + "subtitle": "\\u2032 → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "′", + "subtitle": "′ → Copy HTML Entity" + } + } + }, + { + "title": "★\t star filled\n ", + "subtitle": "U+2605", + "icon": { + "path": "empty.png" + }, + "arg": "★", + "text": { + "copy": "★" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u2605", + "subtitle": "\\u2605 → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "★", + "subtitle": "★ → Copy HTML Numeric Character Reference (Hex)" + } + } + }, + { + "title": "☆\t star outline\n ", + "subtitle": "U+2606", + "icon": { + "path": "empty.png" + }, + "arg": "☆", + "text": { + "copy": "☆" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u2606", + "subtitle": "\\u2606 → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "☆", + "subtitle": "☆ → Copy HTML Numeric Character Reference (Hex)" + } + } + }, + { + "title": "³\t superior three\n 3", + "subtitle": "U+00B3", + "icon": { + "path": "empty.png" + }, + "arg": "³", + "text": { + "copy": "³" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u00b3", + "subtitle": "\\u00b3 → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "³", + "subtitle": "³ → Copy HTML Entity" + } + } + }, + { + "title": "²\t superior two\n 2", + "subtitle": "U+00B2", + "icon": { + "path": "empty.png" + }, + "arg": "²", + "text": { + "copy": "²" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u00b2", + "subtitle": "\\u00b2 → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "²", + "subtitle": "² → Copy HTML Entity" + } + } + }, + { + "title": " \t thin space\n ", + "subtitle": "U+2009", + "icon": { + "path": "empty.png" + }, + "arg": " ", + "text": { + "copy": " " + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u2009", + "subtitle": "\\u2009 → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": " ", + "subtitle": "  → Copy HTML Entity" + } + } + }, + { + "title": "¾\t three quarters\n math fraction 3 4", + "subtitle": "U+00BE", + "icon": { + "path": "empty.png" + }, + "arg": "¾", + "text": { + "copy": "¾" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u00be", + "subtitle": "\\u00be → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "¾", + "subtitle": "¾ → Copy HTML Entity" + } + } + }, + { + "title": "‴\t triple prime\n ", + "subtitle": "U+2034", + "icon": { + "path": "empty.png" + }, + "arg": "‴", + "text": { + "copy": "‴" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u2034", + "subtitle": "\\u2034 → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "‴", + "subtitle": "‴ → Copy HTML Numeric Character Reference (Hex)" + } + } + }, + { + "title": "™\t trade mark sign\n trade mark ™", + "subtitle": "U+2122", + "icon": { + "path": "empty.png" + }, + "arg": "™", + "text": { + "copy": "™" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u2122", + "subtitle": "\\u2122 → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "™", + "subtitle": "™ → Copy HTML Entity" + } + } + }, + { + "title": "®\t registered sign\n registered sign ®", + "subtitle": "U+00AE", + "icon": { + "path": "empty.png" + }, + "arg": "®", + "text": { + "copy": "®" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u00AE", + "subtitle": "\\u00AE → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "®", + "subtitle": "® → Copy HTML Entity" + } + } + }, + { + "title": "⸮\t reversed question mark\n reversed question irony punctuation ⸮", + "subtitle": "U+2E2E", + "icon": { + "path": "empty.png" + }, + "arg": "⸮", + "text": { + "copy": "⸮" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u2E2E", + "subtitle": "\\u2E2E → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "⸮", + "subtitle": "⸮ → Copy HTML Numeric Character Reference (Hex)" + } + } + }, + { + "title": "¶ \t pilcrow sign\n pilcrow sign paragraph ¶ ", + "subtitle": "U+00B6", + "icon": { + "path": "empty.png" + }, + "arg": "¶ ", + "text": { + "copy": "¶ " + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u00b6", + "subtitle": "\\u00b6 → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "¶", + "subtitle": "¶ → Copy HTML Entity" + } + } + }, + { + "title": "✓\t check mark\n check mark sign ✓", + "subtitle": "U+2713", + "icon": { + "path": "empty.png" + }, + "arg": "✓", + "text": { + "copy": "✓" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u2713", + "subtitle": "\\u2713 → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "✓", + "subtitle": "✓ → Copy HTML Numeric Character Reference (Hex)" + } + } + }, + { + "title": "฿\t baht sign\n baht sign thai currency ฿", + "subtitle": "U+0E3F", + "icon": { + "path": "empty.png" + }, + "arg": "฿", + "text": { + "copy": "฿" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u0E3F", + "subtitle": "\\u0E3F → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "฿", + "subtitle": "฿ → Copy HTML Numeric Character Reference (Hex)" + } + } + }, + { + "title": "¢\t cent sign\n cent sign currency ¢", + "subtitle": "U+00A2", + "icon": { + "path": "empty.png" + }, + "arg": "¢", + "text": { + "copy": "¢" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u00A2", + "subtitle": "\\u00A2 → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "¢", + "subtitle": "¢ → Copy HTML Entity" + } + } + }, + { + "title": "¤\t currency sign\n currency sign ¤", + "subtitle": "U+00A4", + "icon": { + "path": "empty.png" + }, + "arg": "¤", + "text": { + "copy": "¤" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u0024", + "subtitle": "\\u0024 → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "¤", + "subtitle": "¤ → Copy HTML Entity" + } + } + }, + { + "title": "$\t dollar sign\n dollar sign currency $", + "subtitle": "U+0024", + "icon": { + "path": "empty.png" + }, + "arg": "$", + "text": { + "copy": "$" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u0024", + "subtitle": "\\u0024 → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "$", + "subtitle": "$ → Copy HTML Numeric Character Reference (Hex)" + } + } + }, + { + "title": "€\t euro sign\n euro sign currency €", + "subtitle": "U+20A0", + "icon": { + "path": "empty.png" + }, + "arg": "€", + "text": { + "copy": "€" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u20A0", + "subtitle": "\\u20A0 → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "€", + "subtitle": "€ → Copy HTML Entity" + } + } + }, + { + "title": "ƒ\t florin sign\n aperture florin sign currency ƒ", + "subtitle": "U+0192", + "icon": { + "path": "empty.png" + }, + "arg": "ƒ", + "text": { + "copy": "ƒ" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u0192", + "subtitle": "\\u0192 → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "ƒ", + "subtitle": "ƒ → Copy HTML Entity" + } + } + }, + { + "title": "£\t pound sign\n pound sign currency £", + "subtitle": "U+00A3", + "icon": { + "path": "empty.png" + }, + "arg": "£", + "text": { + "copy": "£" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u00A3", + "subtitle": "\\u00A3 → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "£", + "subtitle": "£ → Copy HTML Entity" + } + } + }, + { + "title": "₺\t turkish lira sign\n turkish lira sign currency ₺", + "subtitle": "U+20BA", + "icon": { + "path": "empty.png" + }, + "arg": "₺", + "text": { + "copy": "₺" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u20BA", + "subtitle": "\\u20BA → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "₺", + "subtitle": "₺ → Copy HTML Numeric Character Reference (Hex)" + } + } + }, + { + "title": "¥\t yen sign\n yen sign ¥", + "subtitle": "U+00A5", + "icon": { + "path": "empty.png" + }, + "arg": "¥", + "text": { + "copy": "¥" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u00A5", + "subtitle": "\\u00A5 → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "¥", + "subtitle": "¥ → Copy HTML Entity" + } + } + }, + { + "title": "​ \t zero-width space\n zwsp space", + "subtitle": "U+200B", + "icon": { + "path": "empty.png" + }, + "arg": "​", + "text": { + "copy": "\u200b" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u200b", + "subtitle": "\\u200b → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "​", + "subtitle": "​ → Copy HTML Numeric Character Reference (Hex)" + } + } + }, + { + "title": "ẞ\t german capital sharp s; fallback w/ capital ss\n german capital sharp s; fallback with capital ss ẞ versal sz eszett", + "subtitle": "U+1E9E", + "icon": { + "path": "empty.png" + }, + "arg": "ẞ", + "text": { + "copy": "ẞ" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u1e9e", + "subtitle": "\\u1e9e → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "ẞ", + "subtitle": "ẞ → Copy HTML Numeric Character Reference (Hex)" + } + } + }, + { + "title": "°\t degree sign\n degree sign °", + "subtitle": "U+00B0", + "icon": { + "path": "empty.png" + }, + "arg": "°", + "text": { + "copy": "°" + }, + "mods": { + "alt": { + "valid": true, + "arg": "\\u00b0", + "subtitle": "\\u00b0 → Copy Hex Unicode" + }, + "cmd": { + "valid": true, + "arg": "°", + "subtitle": "° → Copy HTML Numeric Character Reference (Hex)" + } + } + } +]} diff --git a/Alfred.alfredpreferences/workflows/user.workflow.5AF72A1A-BA26-4735-B138-455E85B78886/empty.png b/Alfred.alfredpreferences/workflows/user.workflow.5AF72A1A-BA26-4735-B138-455E85B78886/empty.png new file mode 100644 index 0000000000000000000000000000000000000000..a9b2a9888cfed43be2725026e33d07f02f068c8d GIT binary patch literal 83 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 + + + + bundleid + com.typefacts.alfred-specialchars + category + Tools + connections + + 50B0CD10-4D52-4898-9C05-DD3A34A829C3 + + + destinationuid + BBDE9259-99C8-410D-970C-69A0B9414F71 + modifiers + 0 + modifiersubtext + + vitoclose + + + + + createdby + Norman Posselt & Frank Rausch + description + Search for special characters and paste them into the frontmost app. + disabled + + name + Special Characters by Typefacts + objects + + + config + + alfredfiltersresults + + alfredfiltersresultsmatchmode + 0 + argumenttrimmode + 0 + argumenttype + 1 + escaping + 127 + keyword + tf + queuedelaycustom + 1 + queuedelayimmediatelyinitially + + queuedelaymode + 0 + queuemode + 1 + runningsubtext + Loading Characters… + script + cat characters.json + scriptargtype + 1 + scriptfile + test.sh + subtext + + title + Insert Special Character + type + 0 + withspace + + + type + alfred.workflow.input.scriptfilter + uid + 50B0CD10-4D52-4898-9C05-DD3A34A829C3 + version + 2 + + + config + + autopaste + + clipboardtext + {query} + transient + + + type + alfred.workflow.output.clipboard + uid + BBDE9259-99C8-410D-970C-69A0B9414F71 + version + 2 + + + readme + The Typefacts Special Characters Workflow + +Many special characters needed for good typography are hard to find, some are not even available on the keyboard at all. + +This workflow gives you access to these characters and pastes them right into your current application. + +--- + +This workflow was built by: + +Norman Posselt (@norman_posselt) +Frank Rausch (@frankrausch) + +--- + +This workflow – excluding the Typefacts name, logo and branding – is licensed under the MIT License. + + +MIT License + +Copyright (c) 2016 Typefacts.com +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + uidata + + 50B0CD10-4D52-4898-9C05-DD3A34A829C3 + + colorindex + 1 + xpos + 70 + ypos + 50 + + BBDE9259-99C8-410D-970C-69A0B9414F71 + + xpos + 310 + ypos + 50 + + + version + 1.1.5 + webaddress + http://typefacts.com + +