rionlabs / kanji.sh

Frontend for collection of Kanji writing practice sheets. Previously kanji-printer.
https://kanji.sh
MIT License
79 stars 9 forks source link

Generating worksheets from different sources #203

Open Blackweather opened 2 years ago

Blackweather commented 2 years ago

Is your feature request related to a problem? Please describe. I recently found the website and really liked the interface it provides for generating worksheets and I thought to myself, it would be great if I used this website to make my hiragana and katakana writing cleaner. However the site only uses a preset set of sources which do not included hiragana/katakana.

Describe the solution you'd like I would like to able to generate a worksheet of hiragana/katakana characters with the use of the website.

Describe alternatives you've considered There are various ready printable worksheets available on the internet or you can buy them already printed, but none of them are as clean as the ones provided by the website.

Additional context I looked around at the code and have seen the worksheet generator is a separated component that uses text files as source for the characters. I wanted to try running the project locally and generating a worksheet from a modified source, but looking at the README it does not look like that is possible.

Maybe you should consider adding in generating worksheets based on custom input data? That would also have the benefit of being able to generate specific characters that you want to practice without the inclusion of the characters you already know (assuming you are not learning by frequency or following a program like wanikani, since these cases are already covered).

If that's hard to achieve can you give some instructions about how to generate a sheet locally? I'm not knowledgeable about Javascript, but it seems like it would be possible with a local server.

aruke commented 7 months ago

@Blackweather In the current main branch you can generate PDFs on local as well, however, the template is only for kanji and not kana. I'm working on adding the templates and PDFs for hiragana/katakana. Regarding the custom input data, I have a script (partially) working, but it's not perfect, and that's why there is no UI for that. Both the features are in WIP but I cannot promise a fixed deadline when I will be able to release them.