Skip to content

Create anki cards from dictionary.cambridge.org to learn english quicker

Notifications You must be signed in to change notification settings

leoCottret/cambridge-to-anki

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Set up

Project

WIP, but on linux, it should be:

  1. git clone https://github.com/leoCottret/cambridge-to-anki.git; cd cambridge-to-anki
  2. pip3 install pipenv
  3. virtualenv .
  4. . ./bin/activate
  5. pip3 install -r requirements.txt
  6. cp ./cta/cta/.env.template ./cta/cta/.env then edit the .env with the help of the comments
  7. fill your wordlist of words you want to learn
  8. ready to go! Well, ready for the anki part then ready to go
  9. then deactivate to leave the virtualenv shell when you're finished with cambridgetoanki

Anki part

  1. Add a Note ID field to all of your cards, so you can update them
    • Tools -> Manage Note Types -> Select Close+ -> Fields -> Add -> Type "Note ID" -> OK -> Reposition -> 1
  2. Get an add on to add an ID to all of the cards
  1. Use the Add-on
    • Tools -> Add note ids -> yes

Usage

  • rm anki_to_import.csv; scrapy crawl definitions 2> cambridgetoanki.log; cat anki_to_import.csv
  • (in Anki) File -> Import -> select anki_to_import.csv -> change the Notetype field to Cloze**+**
  • the import options should look like this Focus on the Cloze+
  • if you don't have the Note ID field, you probably didn't install the "Add note ID" correctly

About

Create anki cards from dictionary.cambridge.org to learn english quicker

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages