Skip to content

lucivpav/cwg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chinese Worksheet Generator

Allows one to generate Chinese practice worksheets.

Build Status

Features

  • Simplified and traditional Chinese
  • Stroke order
  • Radicals
  • Words
  • Customizable pinyin and translation
  • Customizable title and grid style

Dependencies

Words

  • Use parentheses to group multiple characters together. This will add definition of such words into the sheet.

Setup

pipenv install
sh setup.sh

See also: Windows 10 64-bit notes

Command line worksheet generation

Generate worksheet

cli.py --characters='你好' --title='Vocabulary' --guide='star' --stroke-order-color='red'

Customize pinyin, translation and words

cli.py --characters='(你好)' --info # Generate character_infos.json

# You may edit the 'character_infos.json' and 'word_infos.json' to customize pinyin, translation and words

cli.py --title='Vocabulary' --guide='star' --sheet # Generate worksheet

Running tests

cd backend
pipenv run pytest test

License

This project is released under the GPLv3 license, for more details, take a look at the LICENSE.txt file in the source code.

Releases

No releases published

Sponsor this project

 

Packages

 
 
 

Contributors