bevesce

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

19 posts in this topic

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
jmjeong, derico, Carlos-Sz and 8 others like this

Share this post


Link to post

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! :)

Share this post


Link to post

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?

Share this post


Link to post

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.

sm_miri likes this

Share this post


Link to post

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.

Share this post


Link to post

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

Share this post


Link to post

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

Share this post


Link to post

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