Chinese Prestudy

AnkiWeb addon 882364911

Generates flashcards from words in Chinese texts to prestudy vocabulary before reading, supporting simplified characters and best for advanced learners.
AI-generated summary; may contain mistakes.

card-creationimport

Open on AnkiWeb GitHub Ask about alternatives

AnkiWeb

Rating
23 (πŸ‘ 20 Β· πŸ‘Ž 3)
Updated
2024-01-05
Anki versions
unknown
Description language
en

Maintenance

abandoned

  • Last update or commit was 915 days before the snapshot (2024-03-30).
  • The repository has 1 test files.

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
2.1.0–2024-01-05
History across monthly snapshots

Loading…

Similar addons

Chinese Vocabulary Generator

Generates Chinese vocabulary notes in Anki with simplified and traditional characters, pinyin, meanings, audio, and example sentences, using simple or colorful templates.

card-creationdictionary

Rating 5 πŸ‘ 4 Β· πŸ‘Ž 1 ⭐ 3 Anki 2.1.40~ Updated 2021-02-24
Hanzi2Pinyin

Adds Pinyin and Zhuyin readings above Chinese characters in any field by converting text into ruby annotations, supporting simplified and traditional Chinese.

card-creationformattingcard-templates

Rating 6 πŸ‘ 6 Β· πŸ‘Ž 0 ⭐ 13 Anki 25.09~ Updated 2025-09-23
Chinese Simplified β†’ Traditional

Converts Simplified Chinese to Traditional Chinese and generates pinyin with tone marks automatically when leaving the Hanzi field in Anki.

card-creation

Rating 0 πŸ‘ 0 Β· πŸ‘Ž 0 ⭐ 0 Anki 26.08.1~ Updated 2026-08-15
Chinese-Text-Scanner

Scans text or pasted files for Chinese words not already in an Anki collection, adding notes with tone colors and audio, configurable by note type and new-character filtering.

card-creation

Rating 1 πŸ‘ 1 Β· πŸ‘Ž 0 ⭐ 5 Anki 2.1.26~ Updated 2020-06-28

README

Chinese-Prestudy

Chinese-Prestudy is an Anki 2.1 plugin that helps you generate flashcards for a body of text so that you can learn the text's vocabulary before you read it.

There is more information, including usage instructions, in this blog post.

Travis Build Status Appveyor Build Status

Developing

If you want to contribute back to this project, follow these instructions:

Setup

  1. You'll want a computer running Linux. macOS may work too. Windows will not.
  2. You need Anki 2.1 installed.
  3. Install Python dependencies:
pip3 install --user chinesevocablist chineseflashcards genanki jieba cached_property chevron pyyaml requests

Running

To try out your code, run

make install

and restart Anki to see the effects. You may need to uninstall your existing copy of the plugin if you got it from AnkiWeb, otherwise you'll have two copies of the plugin installed.

There are also some (currently, not very many) unit tests. You can run those with

make test

Some changes may belong in chinesevocablist, chineseflashcards, or genanki. If you want to change one of these packages, check it out from GitHub, make your change, and then run make install in the package's directory followed by make install in this directory and restart Anki.

Publishing

If your name is Kerrick, you can publish new versions to AnkiWeb by following these steps:

  1. Run ./package.py to generate package.ankiaddon.
  2. Install package.ankiaddon in Anki, and restart. Test thoroughly.
  3. Go to https://ankiweb.net/shared/upload?id=882364911 and upload the new version of the package.