Jump to content

Find and paste unicode symbols - arrow, triangles, greek and more


Recommended Posts

Posted (edited)

Find and paste unicode symbols. I included a lot of them, like really a lot, over 20k I think, but for me workflow works pretty fast.

 

Symbol can be pasted as symbol (mh...), in html encoding, as python string and as unicode code point.

 

Download:

https://github.com/bevesce/unicode-symbols-search/raw/master/Symbols.alfredworkflow

 

Source:

https://github.com/bevesce/unicode-symbols-search

Edited by bevesce
  • 3 weeks later...
Posted

Thank you so much, this is great! Was always googling for the HTML code for some symbols when I needed them for a headline on my jekyll blog. Not anymore! :)

  • 5 months later...
Posted

Hi,

 

Is there any way to have a workflow for some favourite symbols, like having a handy list of them which can be fired up via let's say a hotkey?

Posted

Hi,

 

Is there any way to have a workflow for some favourite symbols, like having a handy list of them which can be fired up via let's say a hotkey?

 

I don't know. But inserting a symbol on hotkey is the simplest thing in the world: just join Trigger > Hotkey and Outputs > Copy to clipboard.

Posted

I don't know. But inserting a symbol on hotkey is the simplest thing in the world: just join Trigger > Hotkey and Outputs > Copy to clipboard.

Thanks a lot. Appreciate it. I guess that should do it too.

  • 3 months later...
  • 2 weeks later...
  • 1 year later...
Posted (edited)

Hi, Looks like an interesting workflow. I noticed in your recent commits that it looks like you hard-coded a file from your environment as the symbols file..

 

https://github.com/bevesce/unicode-symbols-search/blob/master/symbolssearch.py#L45

 

so I tried changing that to the symbols.txt file , but the parser barfs on the file:

[ERROR: alfred.workflow.input.scriptfilter] XML Parse Error 'The operation couldn’t be completed. (NSXMLParserErrorDomain error 38.)'. Row (null), Col (null): 'Unescaped '<' not allowed in attributes values' in XML: 
[...]

I'll try to take a look at the file to see if I can figure out what's wrong, but maybe you are faster? ;) Thanks

 

 

edit: so now I see that that is supposed to be a temporary file. for those interested, just take out the absolute path and everything will work just fine. i.e. just leave 'a.txt' as the argument in the above referenced line.

Edited by effe
  • 1 year later...
Posted

Just installed this workflow and it's not working. Not sure if the creator is around though? Just in case, here's the dubbing info:

 

[ERROR: alfred.workflow.input.scriptfilter] Code 1: Traceback (most recent call last):
  File "symbolssearch.py", line 70, in <module>
    r.append(**kwargs)
TypeError: append() keywords must be strings
[ERROR: alfred.workflow.input.scriptfilter] Code 1: Traceback (most recent call last):
  File "symbolssearch.py", line 70, in <module>
    r.append(**kwargs)
TypeError: append() keywords must be strings
[ERROR: alfred.workflow.input.scriptfilter] Code 1: Traceback (most recent call last):
  File "symbolssearch.py", line 70, in <module>
    r.append(**kwargs)
TypeError: append() keywords must be strings

 

 

FYI, Mac's running on 10.6

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...