23 7
Sign in to rate

Symbols

<10kB. Updated 2019-06-02. Supports both Anki 2.0.x and 2.1.x.

Description

Anki Symbols, now with added Symbols! The menu can also be triggered by Ctrl+S. Revamped the whole addon to tackle Anki 2.1, as well as added more symbols and customisation. Now includes "Last Used" symbol to aid in the menu spam. Favourites menu can be edited in the Anki Config via Tools > Add-Ons > Config Just add the symbols you want to the "favourites" key and they will appear. Whole Char Sets can be added in a similar fashion, just keep to the current Schema. Feel free to suggest any additional symbols to the current set, and we can share them with everyone! Change Log 2019-06-01: Anki 2.0 Updated to ~feature parity due to popular request 2019-04-18: Fixed the crashing! (I think) 2018-08-28 First Blood Part 2: Anki 2.1 version freshly revamped and now contains more features (at least until I backport them) 2018-08-28: Now with Maths! *** Lots of inspiration from https://github.com/paladini/anki-greek-letters

Download

As add-ons are programs downloaded from the internet, they are potentially malicious. You should only download add-ons you trust.

To download this add-on, please copy and paste the following code into the desktop program:

1461102936

If you were linked to this page from the internet, please open Anki on your computer, go to the Tools menu and then Add-ons>Browse & Install to paste in the code.

Other Anki 2.0.x Add-Ons Other Anki 2.1.x Add-Ons Ask a Question

Reviews

on 1559991749
Now I don't have to google a lot of the more common symbols, makes it simple to just insert them! Helpful.
on 1558883669
Great! So useful, thanks!
on 1558398084
thank you
on 1558304713
THANK YOU!!!
on 1556528824
Great work!!
thanks
on 1555709974
YOU FIXED IT!!! Thank you so much :) This is go great.
Comment from author before post was edited
I think this issue has been fixed with the latest version. Let me know if its still a problem.
on 1555706983
works most of the time with Ctrl s
on 1554454893
I have used it a lot and it is just what I needed to write maths equations quickly.
Using it from the toolbar works with 50% crash rate. However, using 'Ctrl s' seems to work everytime so that's not a problem.
some symbols in case anyone needed them:
∧∨¬⇒⇔∴∃∄∀+⊕±∓×⋅÷∛∜√₀₁₂ᵢ²ⁿ½∅∈∉⊆⊂⊈∪∩→↦ℕℤℝℚℂℙⅈ=≠≈≡≢≅<>≤≥⊴∑∏∫∮∝∞|∤⟂∥∦∡⊿△⦜°π⟨⟩
on 1554298605
You're a lifesaver thanks for the symbols!

The only caveat of this tool is in browse I've noticed symbols don't go to the cursor when applied and they go to the bottom of the card instead. Other than that it's awesome.
on 1553350172
Been using for a while on MacOS Mojave and very happy with it. However, updated Anki to 2.1 today and it won't let me add symbols in the "Add" dialogue anymore! Still works in the "Browse" dialogue though. Please fix this!
on 1552937959
Works well. This will definitely save me time
on 1550319102
Using with v2.1.8 on Windows and works great most of the time.

Sometimes I get the following error:

line 38, in <lambda> return lambda s=editor: add_char(editor, symbol)

line 43, in add_char editor.web.eval("wrap('%s', '');" % x)
<class 'AttributeError'>: 'NoneType' object has no attribute 'eval'

for example when I move from adding a symbol via the 'Add' window to the 'Browse' window and then I just have to restart anki.
Comment from author
Thanks for the feedback!

Yeah, there seems to be a problem moving between contexts. I'm looking into it, but haven't been able to find a solution just yet.
on 1549723636
Love this add-on, however, just like most everyone has experienced, it just keeps crashing. It only seems to work 1/5 tries...
on 1548499949
Very useful for me, thanks!
But an inconvenient is that you couldn't place it in the middle of text.... so with all respect I kind of mixed your code with other addon (sync between HTML - from Glutanimate) to increase the experience for me, if you want to check and maybe do similar thing on the original: https://github.com/danieldiast/anki_addons/ << file Symbols.py
Comment from author
Thanks for the review, and that's no problem!

The addon was basically completely rewritten for the 2.1 version and this bug was fixed for that.
on 1547675683
works great - anki 2.1 on Mac
on 1547137460
This keeps crashing. It only worked for me once.
on 1545937248
Symbols are not added where the text cursor is.
on 1545695586
Couldn't use this add on as every time I attempted to enter a symbol it kept saying an error had occurred
on 1544318781
Good add on, but could you please make it so that the symbols are inserted where the text cursor is at, and not at the end of the card after adding a line break.
⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣
EDIT
⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣⊣

Hopefully you'll notice this! Could you perhaps add the 'left tack' or ⊣ sign to your add on, as it's a useful symbol for 'inhibition' in medicine.
Comment from author before post was edited
Hi! Glad you like the addon. So this issue is fixed in the Anki 2.1 version of the addon, which is where I'm focusing most of my efforts. Backporting some of the new changes to anki 2.0 is on a todo list, but a little low down in priority.
on 1543828200
Crashes half of the time

But really useful when it works the other half.
on 1543778170
This saves you from googling "unicode char for infinity" and the like
on 1543595323
I love the idea of this add-on but it crashes very often. Below is the message that pops up:

Error

An error occurred. Please start Anki while holding down the shift key, which will temporarily disable the add-ons you have installed.
If the issue only occurs when add-ons are enabled, please use the Tools>Add-ons menu item to disable some add-ons and restart Anki, repeating until you discover the add-on that is causing the problem.
When you've discovered the add-on that is causing the problem, please report the issue on the add-ons section of our support site.
Debug info:
Anki 2.1.5 Python 3.6.1 Qt 5.9.2 PyQt 5.9
Platform: Mac 10.14.1
Flags: frz=True ao=True sv=1

Caught exception:
File "/Users/.../Library/Application Support/Anki2/addons21/1461102936/symbols.py", line 38, in <lambda>
return lambda s=editor: add_char(editor, symbol)
File "/Users/.../Library/Application Support/Anki2/addons21/1461102936/symbols.py", line 43, in add_char
editor.web.eval("wrap('%s', '');" % x)
<class 'AttributeError'>: 'NoneType' object has no attribute 'eval'

If this can be fixed, I would be forever grateful :)
on 1543279618
Installed the addon and it didn't work at all. When trying to add the arrow symbol, an error message would pop up saying that I have to close anki and disable the addon.
on 1542635368
It was great when it worked for 1 day but I can't get it to work anymore! A window keeps popping up saying that there's an error to this add on. Can you please fix it?
Comment from author
Sorry to hear you're having trouble. It hasn't been updated in the last couple of days, and still working on my end. Are you using any other addons? Would you mind opening an issue here - https://github.com/glfharris/symbols
on 1537525288
Incredible! It's so easy to add your own symbols. I make a lot of cards for keyboard shortcuts so this really speeds things up for symbols like ⇧.
on 1537122753
Works now after it was rewritten for 2.1! Love it.
on 1535468126
After Install on Anki 2.1, has error when loading anki.
Comment from author
That's what I get for skimming the docs! Rewritten for 2.1, as well as added some new features, should work now!
on 1530381149
Very nifty. Thanks!
on 1527897600
nice!useful addon
on 1526860800
THANK YOU !!

I made a card with the tag "Symbols" so I could use these symbols to avoid having to go on the Internet every time. Your add-on is a really good idea ! These are the symbols I put in this card (I am a medical student) : • ● ○ ■ ® ↗ ↘ ⇒ ⇔ → ⍺ ß α β ɣ ≥ ≤ ø Ø ≠ ≈ μ É È
Comment from author
Late reply but... Thanks! I'm a med student too, there are loads of us here! Just added some maths operators.