9 0
Contact Author Sign in to rate

Word Shuffler - Sentences randomizer

0.01MB. Updated 2021-03-31. Only supports Anki 2.1.x.
The author has shared 4 other item(s).


Word shuffle ============= TLDR: This addons splits sentences and shuffle its words. Then it lets you fix the word order by dragging/dropping. How it works ============ It's simple! Create a card of type: Cloze Deletion (or something like *Omissão de palavras* - depending on your language). That's a standard Anki feature - the add-on does NOT create a new note typeI Just , surround the part of the text that you want to be randomized with the add-on markup: [[ws: Your text here without these dots... ]] Then, when you access the given card during review, words on the text block will be shown in a shuffled order. Each word appears as a small block. Then, you can drag & drop each piece, fixing the order. If you don't want to drag/drop, or to be quicker, you can just click the _next_ word. The current position is market with a `>`. Of course, you can still drag/drop to change any position. Markup ----------- To add the add-on markup, you can either: * use an addional button on Card Editor; or * Use the shortcut: `Ctrl+Shift+W` Restrictions --------------------------------- * It runs under Anki's rules for cards. Therefore, a note of type _cloze deletion_ needs to have at least 1 cloze deletion field; * In this first version, the add-on supports only **plain text** to be processed. Installation / Configuration ======================== Just install it as any standard Anki add-on. No configuration is needed. Updates ======== **1.1** | 24/03/2021 * Add feedback on _Show Answer_ * Add ordering with _fast click_ option > Check [RELEASE_NOTES](https://github.com/ssricardo/anki-plugins/blob/words-shuffler-dev/words-shuffler/RELEASE_NOTES.md) About =========== The add-on is still pretty new. If you have ideas, I can try to improve it in next versions... Add-on developed by *ssricardo*. Check out more of my add-ons on [Github Anki Plugins](https://github.com/ssricardo/anki-plugins) If you like it, consider buying me a coffee :)


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

Supported Anki versions:

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


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.

All Anki 2.1.x Add-Ons Contact Author


on 1617195997
Thanks for the new update!
This is a very useful addon for learning the positions of verbs (in English) in interrogative sentences, since it is different from Portuguese

Brazilian greetings!
on 1617093839
Is there a way to adjust the font size (of the text that appear as answer and that represent the order of the words chosen by me)?

The following error appeared after installing the add-on, when I tried to modify the font size in the flashcard template:

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-on support site.
Debug info:
Anki 2.1.35 (84dcaa86) Python 3.8.0 Qt 5.14.2 PyQt 5.14.2
Platform: Windows 7
Flags: frz=True ao=True sv=1
Add-ons, last update check: 2021-03-29 20:21:40

Caught exception:
Traceback (most recent call last):
File "aqt\webview.py", line 493, in handler
File "C:\Users\Elvis\AppData\Roaming\Anki2\addons21\1190756458\controller.py", line 116, in _handleResponseCb
res = "setFeedback([%s])" % ", ".join(map(lambda v: '"%s"' % v, val))
TypeError: 'NoneType' object is not iterable
Comment from author
Hi. Updated. It shouldn't happen anymore
on 1616201216
on 1613036758
Amazing add-on! Does it work on AnkiDroid?
Comment from author
Thanks! Unfortunately, all the add-ons are only for the Desktop version.
For AnkiDroid, so far it's impossible to create add-ons.
on 1612973412
This addon is very useful. And I am waiting for better version! Thank you very much!
Comment from author
Hi! Do you have ideas for improvement?
I have a couple, I'm planning to work on it soon
on 1605499929
''First of all, congratulations on the addon. But it causes error in this: https://ankiweb.net/shared/info/1508357010. When activated, the previously mentioned addon is not visible''. There was an update at remaining_time, now the two are working perfectly together.

Changing the subject, is there any possibility of working on ankidroid? thanks!
Comment from author before post was edited
Hi. Thanks for reporting. I'll take a look when I get some time...
on 1602596415
This is what I looking for.
I used to use "quizk deck template" someone made, but now it is gone.
anyway, there are so many words to scramble if sentences are quite long.

ex) a vending machine that offers shoppers T-shirts costing two euros is placed in a public sqaure in Berlin.

so, could you make this one separate as I want?
I mean, Shuffling words is random ,but dividing ones is on my own?

a vending machine/ that offers/ shoppers/ T-shirts/ costing two euros/ is placed/ in a public sqaure/ in Berlin.

something like this?
Comment from author
Hi! I think I could add a configuration for the separator (instead of only space). That's a good a idea. I'll work on that when I get time (this is the hard part)
on 1595327116
This is the adds-on I'm looking for, but how do I know I rearranged words in the correct sequence?
Comment from author
Oh, after you reveal the answer, it'll be in the right order.
In this first version there isn't yet a feedback from the Addon, you need to compare the before and after by yourself. That's definitely something to be added in a future version.
on 1592286348
Seems like a good stuff. Is it possible to compare your answer with the real word order when the other card side is shown? Would be great if the wrong order could be styled in some way with css.

One more thing: is it possible to use this thing to create a whole new card types? I mean, without modifying any fields, just by leaving the needed tags in the html template?
Comment from author
Hey. Thanks for the ideas. I'll take a look on that when I have time to work on it again ...