Skip to main content

Learn Vocabulary using Anki and the Mac OS X dictionary.

Project description

Check out my blog post on Vexer for more information.

Vexer (Vocabulary Expander) creates stylish English vocabulary flash cards for the popular SRS software Anki using Mac OS X’s built-in dictionary.

Vexer uses word definitions to construct cloze-deletioned, multiple-choice Anki cards. Here is an example card with the words silly, funky and goofy:

Vexer example question

And the corresponding answer:

Vexer example answer

Version

0.2.1-alpha

Prerequisites

  • Python 2

  • Mac OS X 10.5 or higher

  • Anki

  • pip (Python Install Packager)

Install

vexer can be installed using pip:

sudo pip install vexer

Usage

To create vocabulary cards in Anki, simply call vexer with a list of words in the command line or from within a text file:

vexer goofy funky silly

or

vexer my_words.txt

You may need to call sudo vexer to allow administrator permissions.

Note: Make sure Anki is closed or else vexer will give you a locked database error.

Upon running for the first time, vexer will ask you for your Anki collection path and the name of the deck the words will be added to. These will be stored in a config.ini file in the local package directory which you can edit if these parameters change.

You can also include the number of choices in a card using the -n_c (ranging from 2-5) paramater as well as the number of definitions for each part of speech using the -n_d parameter:

vexer goofy funky silly -n_c 3 -n_d 2

vexer stores defaults for these parameters in the config.ini file.

For information about all parameters run:

vexer --help

Note: Vexer adds the tag ``vocabulary`` to the Anki cards. Do not edit these tags as vexer uses this tag information.

Uninstall

vexer can be uninstalled using pip:

sudo pip uninstall vexer

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vexer-0.2.1.tar.gz (212.0 kB view details)

Uploaded Source

File details

Details for the file vexer-0.2.1.tar.gz.

File metadata

  • Download URL: vexer-0.2.1.tar.gz
  • Upload date:
  • Size: 212.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for vexer-0.2.1.tar.gz
Algorithm Hash digest
SHA256 a18874db7b640c8181d38c7e21289e5ee4c391f1212d2921c991793437619836
MD5 ba207dd3219bbd55b8799f611b4e9122
BLAKE2b-256 5281bfe996875a572d7e2788e911bb580c9fd07fa0af730a3cc2e77d533940ff

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page