Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add box or grid outline to help drawing kanji #151

Open
BigPeteB opened this issue Jan 15, 2019 · 0 comments
Open

Add box or grid outline to help drawing kanji #151

BigPeteB opened this issue Jan 15, 2019 · 0 comments
Labels

Comments

@BigPeteB
Copy link

I study mainly on mobile, and do actually draw the kanji with my finger. However, practicing good "penmanship" when finger-tracing on a large empty white screen is difficult. It's hard to even visualize how large the character will be when it appears, let alone get the proportions of the components right.

It would be nice if there were an option to turn on a box or grid that displays before you click the "Flip Card" button; that would make it look more like a paper "kanji practice sheet", and give you an idea of where to draw the character and help you proportion it. It could be either an empty box, or a grid dividing the space into quadrants, or an option of either of those.

Whether that would be best implemented using CSS or suitable Unicode characters, I'm not sure. I found U+25A1 □ (white square), but depending on font I suspect that character may not always be the right proportions. (The empty square needs to be as large as the largest kanji (probably slightly larger), and centered the same as kanji are.) And there's U+20DE "combing enclosing square", which when put after U+3000 "ideographic space" yields  ⃞... probably not quite what's desired. I haven't found one for a grid yet; there's U+25EB ◫ and U+25F0~U+25F3 ◰◱◲◳, but I didn't find one with a grid, and even so the same font, size, and alignment problems would come into effect. So actually, my guess would be that CSS would be the easier method.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants