[Version 1.05 | 2016-01-31] Anki deck for kanji writing practice

I have found that Leebo-introduced Iversen Method helps a lot in kickstarting Kanji writing.

Since I stopped individual Kanji writing around Lv53, for about 2 months, I find resuming Kanji writing difficult. This technique is a big help this time.

The Google Spreadsheet I used for shadowing. And, I write Kanji vertically and repeatedly on a digital paper.

I believe individual Kanji writing would help in killing leeches.

For my custom beyond-Level-60, this will be easy to do, since there is already a spreadsheet.

Hey! Not sure if anyone is still taking care of this but I have two questions:

  1. The kanji don’t seem to come up in wanikani’s level order… Is that normal? And if it is, then what do I do if I fall on a kanji I haven’t yet studied on wanikani? (not delete it but keep it for study for later or something).

  2. Can someone help me with that Mac font story? I downloaded the font but have no idea how to use it so I can see the stroke orders in Anki after revealing the answer and clicking on the kanji…

Thanks :slight_smile:

Are you using it on PC, Mac, Android or iOS?

You can sort card in Desktop app (PC/Mac), but I have yet to find a way on Android. Go to Card Browser–> Reposition.

There are also other ways --> Setting up sub-decks. Setting up filtered decks…
57 AM
06 AM

About setting up fonts, it’s a little different in PC/Mac and in Android; but probably not possible in iOS.
This is for Android: https://community.wanikani.com/t/Kanjis-look-different-on-different-OS/15029/26?u=polv

Thank you for your reply!

I am using it on Mac (and Android tablet - but the stroke order image shows up on the tablet).

I tried doing the reposition thing you are suggesting but it is already on “1” - even though the deck started at about level 3. Also, is there no way of seeing the level of achievement I have with one particular card? (maybe I completed the first levels while trying the app a long time ago… but still, it’s been longer than 4 days so it should be reviewed now!).

This is a top shelf resource. Thanks for all the work you’ve done on this. I’m using Version 1.05 on AnkiMobile for iOS, and it’s working beautifully. Like other iOS users, the scratchpad doesn’t hover over the white box. A small price to pay for this incredible resource. Also, so far, it appears as though kanji are becoming unlocked in the WK order. Thanks again.

1 Like

To all :apple: iPhone users out there:

In case anyone tried the latest Version (1.05) on AnkiMobile on iOS you may have noticed that the Whiteboard doesn’t work as in the screenshots from AnkiDroid from the original poster. Instead, on iOS there’s a Scratchpad, which works somehow different and needs to be configured first:

From the Decks Overview click the top right Settings icon, then Review >> Quick Bar >> Button 1 >> Choose “Toggle ScratchPad”. I also recommend setting Button 3 to “Off” to save space.

Once configured, when using it by tapping on “Pad” at the top of your review screen you’ll see that it doesn’t get added on top of the empty space of the card, instead the Scratchpad is at the bottom and the card at the top. Thus, the deck doesn’t work as is. But I fixed everything iOS-related:

You can download an iOS-optimized update to Version 1.05 of the Kanji deck here:
https://drive.google.com/open?id=1SA3syjTDsscSN5iLSXWzhjgL35TR4z2i

I’ve also found a Hiragana/Katakana deck which I needed to fix as well, if you’re interested in learning Kana:
https://drive.google.com/open?id=1I_ZPUWFjGm9Cv49JzhpTzIMj6VQDb7al

This is what the two decks look like on my phone (Kanji left, Kana right):

IMG_0727 IMG_0726

I hope this helps some iPhone users out there!

8 Likes

Sorry to be a necromancer, but I just threw this deck onto Anki, and I’m super impressed with it! It’s what I’d wanted out of KaniWani (which still provides a valuable service, just a slightly different one). Now I’ll be able to actually use more of the kanji I’ve learned naturally, instead of needing to type it into an IME and squint at the tiny characters to recall the stroke order.

1 Like

Just found your post by mistake…After paying for skirtter and being annoyed with the quality of the app and having no “hiragana / katakana” support you just made my day.
So thank you :slight_smile:

2 Likes

Haha, I also came to this deck after giving skritter a try and being frustrated by it. I’m loving this so much and can already see how much writing helps with recognition and memorizing kanji. And I can’t imagine a more convenient way than this deck. Love it!

2 Likes

Thanks for editing this!!

Thanks for this awesome tool!

Quick question, how would one go about using this template to make Kana cards that make up two characters? I tried to make one for きゃ and it only shows the き portion of the kana.

nice, loving it. was thinking of learning to write, too, and i’m still lvl 7 - still easy to catch up to my wk level :slight_smile:

I’m getting HTML errors for some of the items.

@Dschee, this is excellent. Thank you so much! It probably only means that the kanji writing practice app that I was working on in my (non-existent) spare time will never get finished. しょうがない!:relieved:

1 Like

Hey hey! First of all: thanks a bunch for making this deck, @shvelven! It’s been a lifesaver and an everyday must. :two_hearts:
The only thing I’m missing is a radical version of the deck. I’ve searched for alternatives, but (assuming my search skills aren’t rusty) I haven’t found anything.
Do you have it in mind? Is it doable?

Thanks a lot for your time!!

Hi,
i’m getting errors on card without onyomi on the desktop Anki.
IMHA the way to fix this should be in the javascript function HtoK() that convert hiragana to katagana.
So search and replace in the template card :
// Run the function on the onYomi box
HtoK(“onYomi”);
by :
// Run the function on the onYomi box
if (document.getElementById(“onYomi”) != null ) HtoK(“onYomi”);

Other way is to paste the kunyomi in the onyomi in every card that shows the problem if you don’t feel easy with the template.

Hope it helps and thanks for the deck it’s really helpful.

1 Like

Thanks for the deck!

I just have one problem, how do I get the font to show the stroke order? I’m new to Anki, and I’m having a ton of trouble with getting that to work. Being a Mac user doesn’t help as well.

like this:

The app has been working great, except that I’m getting the error: “Invalid HTML on card: TypeError: Cannot read property ‘innerHTML’ of null”. Is there a fix for this on Mac?

@DD_Owl Here’s a fix for the “Invalid HTML on card: TypeError: Cannot read property ‘innerHTML’ of null” error:

Find the following chunk of code in the “Front Template” section of the card:

// Function to convert Hiragana to Katakana by subtracting 96
// from the Unicode character codes. Quick and dirty hack :D
  function HtoK(id) {
    hString = document.getElementById(id).innerHTML;
    kString = "";

    for (var i = 0, len = hString.length; i < len; i++) {
      theChar = hString.charCodeAt(i);

      // If character is Hiragana, add 96 to get its katakana equivalent
      if (theChar >= 12353 && theChar <= 12453) {
        theChar += 96;
      }

      kString = kString + String.fromCharCode(theChar);
    }

    document.getElementById(id).innerHTML = kString;
    return (0);
  }

Select it all and replace it with this:

// Function to convert Hiragana to Katakana by subtracting 96
// from the Unicode character codes. Quick and dirty hack :D
  function HtoK(id) {
    if (document.getElementById(id) != null ) {
    hString = document.getElementById(id).innerHTML;
    kString = "";

    for (var i = 0, len = hString.length; i < len; i++) {
      theChar = hString.charCodeAt(i);

      // If character is Hiragana, add 96 to get its katakana equivalent
      if (theChar >= 12353 && theChar <= 12453) {
        theChar += 96;
      }

      kString = kString + String.fromCharCode(theChar);
    }

    document.getElementById(id).innerHTML = kString;
    }
    return (0);
  }
3 Likes