Back

Anki Small Questions Thread - (NO Technical / Troubleshooting Posts)

Hi there,

I finished Heisig 5th edition plus the supplement a couple of months ago, and since then I've been reviewing constantly on Anki.

Annoyingly, and slightly foolishly, I downloaded the first Heisig deck that I saw on there, which has been fine really, but I've noticed that there is a much superior deck with the stroke orders and stories.

I'm several cycles of review into the deck, so it's too late to start a new one. Is there a relatively simple way of applying the stroke order illustrations to the deck I'm using without having to do it card by card? Any other advice?

Thanks for your time in answering,
Zig
Reply
Follow my directions from these posts

http://forum.koohii.com/showthread.php?p...#pid179561
http://forum.koohii.com/showthread.php?p...#pid177408
Reply
RandomQuotes,

If I understand correctly, I:

1. select the deck I want
2. click on 'add'
3. click on 'cards'

but:
4. Where do I insert '<div style='font-family: KanjiStrokeOrders; font-size: 150px;'>{{Kanji}}</div>' ?

Thanks once again for your time,
Zig
Edited: 2015-03-26, 10:46 am
Reply
May 16 - 30 : Pretty Big Deal: Save 31% on all Premium Subscriptions! - Sign up here
JapanesePod101
Is it correct to assume that the correct stroke order illustration will apply itself automatically to it's corresponding character throughout the deck?
Reply
Either on the Front side of the Backside depending on whether you want the stroke orders on the front or a back.

{{Kanji}} is whatever field you want.

KanjiStrokeOrders is just a true type font, so it works like changing any other font in anki.
Reply
Install KanjiStrokeOrders as a font on your device (computer, phone, whatever).

In Anki, click Browse. Click on your deck in the left column. Then click Cards.

You might see something like this on the Back Template (this is what mine has):

<span class="large japanese">{{kanji}}</span><br/><br/>

You could either replace that, or add a line below that.

Note that you should change the word between the {{}} to match whatever your card already has. So, for example:

<div style='font-family: KanjiStrokeOrders; font-size: 150px;'>{{kanji}}</div>

Congratulations! You are now a coder!
Reply
If you want to just replace the kanji that is already showing up, look in the styling section of the card. If you see something like this:

{font-family: "Meiryo", "MS Mincho";}

change it to this:

{font-family: "KanjiStrokeOrders";}
Reply
Thank you all for your kind help. I will try the above mentioned advice, and let you know how I get on!

I would request your further patience if I am unsuccessful, as I am not very computer literate.

Sincerely,
Zig
Reply
I'm out of cards to study today, so I guess I'll have to wait until tomorrow to see I've been successful?
Reply
I had used iKnow for my first 6000 words I learned. (I'm now at around 29k including those in Anki). I never migrated the first 6000 words onto Anki. iKnow changed their learning engine and I don't like it for doing reviews. I have the 6000 cards suspended in my core 10k deck. Is there any way to automatically mature these cards, instead of starting from card one and pressing "easy" every time? Like automatically spread them out over a few month period? I think I read there was a way to do this but I forgot where I read it.
Reply
Select the cards in the browser, Edit->Reschedule.
Reply
Vempele Wrote:Select the cards in the browser, Edit->Reschedule.
So if I select all the cards at once and set it to between 60 and 90 days, will it space out the cards in that interval so that only a certain number will appear on each day? I looked at the manual page and it was a little unclear. And if I do that, the first card I see won't be for 60 days, correct? hmmmm Is there any way to start seeing the cards now, say at like 50 a day, but when I press "easy", they go into mature status? I guess I want thew deck to be mature but I don't want to wait 60 days to see the first card if you know what I mean. I don't know if I am understanding it correctly.
Reply
Yes, they should be randomly distributed but evenly spaced between the two dates.
Reply
RandomQuotes Wrote:Yes, they should be randomly distributed but evenly spaced between the two dates.
Only bad thing about that is that I would get no reviews for 60 days. Is there way to go through the cards and mature them automatically on the first go through? I don't want to wait 60 days to get my first review if I redistribute them for 60+ days.
Reply
A card needs an interval of 21.0 days or higher to be considered mature. The default ease of cards is 250% and the default easy bonus is 130%. So you have exactly three options that don't require writing a custom plugin:

1. All Mature: Use a range starting at 21 and going as high as you want. The bigger the range the less your daily load.

2. Most Mature: Use a range starting at 7. Many cards will be mature, depending the range you use, and every card will be instantly mature if you use the Easy button. (7 * 3.25 = 22+ days)

3. DO IT NOW!: Use a range starting at 1. Your first week of cards will require a few extra reviews to become mature but after that every card you hit Easy on will be mature. Also some percentage of cards will be automatically mature depending on the range you chose.

You can also do any of these three in a separate deck and move them to the correct deck later once they become mature. This might be useful because graphs and statistics can be filtered by deck. This also allows you to adjust the Default Ease and Easy Bonus of that deck to something like 700% and 300% so you can do 100 cards a day and then move the cards you did that day to your main deck. (Hitting Easy with those settings should schedule every card 21 days in the future.)

The general idea here is to focus your efforts on manipulating the interval and the bonus that hitting Easy gives you.
Reply
In that case, I prefer to set the new card easy interval for 35 days with a starting ease of 250%
Reply
SellingTokyo Wrote:If you want to just replace the kanji that is already showing up, look in the styling section of the card. If you see something like this:

{font-family: "Meiryo", "MS Mincho";}

change it to this:

{font-family: "KanjiStrokeOrders";}
Hi, I followed the above instructions but nothing has changed!

Not sure how to add a screenshot here to show you what I'm seeing, but basically it's exactly the same.

Thanks!
Zig
Reply
I've also tried downloading the add on: Kanji Colorizer (stroke order diagrams), but I don't seem to be able to apply it to my Heisig deck.
Edited: 2015-03-27, 12:55 pm
Reply
After downloading the font, did you double click it, to install it?
Reply
Hi RandomQuotes, yes I downloaded it to my macbook, then clicked on it. The file seems to go straight to the utilities folder. I even went to the utilities folder and tried clicking on the file again...
Reply
I have never used a Mac, but how about this:
http://www.fontspring.com/support/instal...-on-my-mac

Also, be sure to restart Anki after you install the font.
Reply
That's great, SellingTokyo, thank you! It's now working on my macbook. Annoyingly it hasn't synced with the AnkiDroid app on my Sony Xperia phone (from where I will be doing a lot of my reviewing). I've looked for similar instructions in regards to applying fonts for Sony Xperia (I tried downloading RandomQuote's Kanji Stroke Order Font to my phone, then uninstalled and re-installed Anki, but to no avail).

Anyway it's not the end of the world, but it would be great to have it across my platforms!

Thanks again to both of you for your help!
Reply
looks like there is an even easier way, and it syncs to Ankidroid as well:

http://ankisrs.net/docs/manual.html#installingfonts
Reply
The Android EBPocket app can export lookup history into a txt file, with each looked up word on a new line. I've been pasting the words one by one into Anki, and then adding definitions/example sentences and such, but is there a quicker way to do it? That is, take a txt file with each word on a new line, and make it so it makes a card for each word, to save some time?
If not, the way I've been doing it is fine, but I figured it wouldn't hurt to ask.
Edited: 2015-03-28, 7:56 pm
Reply
It looks like it might just work:
http://ankisrs.net/docs/manual.html#impo...text-files
Reply