Jump to content
Chinese-forums.com
Learn Chinese in China

  • Why you should look around

    Since 2003, Chinese-forums.com has been helping people learn Chinese faster and get to China sooner. Our members can recommend beginner textbooks, help you out with obscure classical vocabulary, and tell you where to get the best street food in Xi'an. And we're friendly about it too. 

    Have a look at what's going on, or search for something specific. We hope you'll join us. 
韩松磊

Handwriting Practice Sheet Generator [OC]

Recommended Posts

韩松磊

Hello! It has been many years since I posted on this site, but I haven't stopped learning. In fact, I've moved to 杭州!

 

I recently made a utility for myself to use when practicing handwriting. It generates handwriting practice sheets with whatever characters you want, and it supports three fonts. I thought it could be of use to some members here. I used to pay archchinese for this service, but I realized it isn't too hard to code...

 

https://dian-dian.co/buildpracticesheet

 

 

Hope it helps. I'm open to suggestions or feedback.

 

 

As an aside, my Chinese name has changed since I made this account (ex's dad gave me this name, ended up not sticking, etc.). Is there a way to change that? :)

 

I've attached a screenshot an example practice sheet:

image.thumb.png.f95bd41246f20c2d60ce5cc6122fd08d.png

  • Like 2

Share this post


Link to post
Share on other sites
Site Sponsors:
Pleco for iPhone / Android iPhone & Android Chinese dictionary: camera & hand- writing input, flashcards, audio.
Study Chinese in Kunming 1-1 classes, qualified teachers and unique teaching methods in the Spring City.
Learn Chinese Characters Learn 2289 Chinese Characters in 90 Days with a Unique Flash Card System.
Hacking Chinese Tips and strategies for how to learn Chinese more efficiently
Popup Chinese Translator Understand Chinese inside any Windows application, website or PDF.
Chinese Grammar Wiki All Chinese grammar, organised by level, all in one place.

markhavemann

Nice to see stuff like this for free. 

 

I found a relatively decent one in China that offers quite a few options like showing stroke order. You could go there and have a look for some inspiration if this is something you want to continue developing (which I hope is the case).

https://zi.ixfc.net/

 

Some immediate thoughts from visting the site: 

1. List of characters: separated by spaces? commas? tabs? It seems like it's one per line, no spaces, but it might be nice to clarify.

2. Off the top of my head I don't know what Kaiti, Fongsong and Simsun look like, having some examples or live preview would be nice. 

3. I found that having it bring up the print dialog directly was a little frustrating, especially since there is no live preview, so the "print" page is the first time I get to see what it looks like/check if there are errors, but it immediately pops up asking me to print.

 

I made something similar for myself to learn traditional characters based on their simplified counterparts. I put it together pretty quickly and haven't improved it at all, but I've included it so you can have a look, I doubt it will be of any use but you're welcome to take any part of it that you want for your own tool. It allows multiple character words on a line and updates on the fly (what I meant when I said "live preview"). writing-sheets.rar

Share this post


Link to post
Share on other sites
韩松磊

I appreciate the feedback, @markhavemann. I might be able to integrate stroke order later. I do have stroke order displays implemented on other parts of my site already. The way this generator works is that each individual character is a row in the practice sheet, so if you use spaces or commas, it will add rows for those spaces or commas. I agree that could be conveyed better. This was born out of my own use case, so it is entirely specialized to how I practice handwriting. I'm open to adding additional configurability, though. 

 

In response to your second question, I agree, and I could add those visualizations to the dropdown without too much trouble. And to the third question, I also agree. I was on the fence about that feature already anyway, I can see how it would be annoying.

 

I'd like to investigate the possibility of a live preview of the practice sheets while you're making them, perhaps that would be a good interface. I appreciate that .rar file, I'll take a look. Would you say that it is a better interface to allow multiple characters per line? I was thinking if you're practicing handwriting characters, one per line is the only use case.

Share this post


Link to post
Share on other sites
markhavemann
3 minutes ago, 韩松磊 said:

Would you say that it is a better interface to allow multiple characters per line? I was thinking if you're practicing handwriting characters, one per line is the only use case.

I suppose I'm not really sure exactly how useful it is. My idea was just to make it kind of flexible. My thinking was that if I'm targetting a single character that I would like to write better, I can first practise it by itself, and then practise it with context, so that I can get the size of that character more consistent with other characters that it's likely to come up with. 

 

For example. 

I may way 通 

then on another line 通常

and then 普通话

etc.

 

Now I'm not sure exactly how useful this is, or if it's worth the extra effort to make it possible. It just occured to me that it may be, although I haven't really tried it out too much myself. 

Share this post


Link to post
Share on other sites
韩松磊
1 minute ago, markhavemann said:

Now I'm not sure exactly how useful this is, or if it's worth the extra effort to make it possible. It just occured to me that it may be, although I haven't really tried it out too much myself. 

I think your suggestions are valid. One term per line would be intuitive, and not too difficult to implement. It would work well with the flash card system I've also created -- one flash card term per line could be auto-generated.

 

Thanks for checking it out. I'll post back here when I implement these suggestions. 

  • Like 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and select your username and password later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Click here to reply. Select text to quote.

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...