Skip to main content
Home About Privacy Contact

Posts

Showing posts with the label anki

Sentence Adder Anki Addon: Add sentence in Anki editor in one click

Add sentences to Anki editor window in one click with batch adder option Select a word in edit field and click add button to add sentences to that fields matching the words. Also create/add sentences for any languages. The sentences database created using tatoeba language tsv files. Download language tsv file from tatoeba . Install Download addon from AnkiWeb  Sentence Adder Anki Addon Download from GitHub release page  Sentence Adder Anki Addon Features Create new language database Add random sentence in one click View list of all sentences matching the selected word Change language (Require restart of Anki to apply changes) Change color of sentences Batch sentences adder Sentences containing spaces Usage Install 1. Install Addon from AnkiWeb Anki -> Tools -> Add-ons -> Get Add-ons... Paste the code 1682655437 and install. 2. Restart Anki and open the Addon to add new languages. 3. Download language of ch...

Chinese Vocabulary Generator Anki Addon

Create Chinese vocabulary list with examples sentences and audio and notes data to Anki Download Download this Addon from AnkiWeb Note: The offline version have only dictionary data. The audio and sentences translation will be still fetched online. But it will create notes instantly without audio and sentences translation. Features Characters Simplified Traditional Pinyin Meanings Audio Examples Sentences Simplified Traditional Pinyin Translation Audio Two templates Simple Colorful More Templates will be added in next updates How to Install this addon ? 1. Install Anki SRS 2. Install this Addons Anki -> Tools -> Add-ons -> Get Add-ons... Paste the code: 1370756741 And click ok to install How to use this addon ? 1. Open Anki 2. Open this addon Anki -> Tools -> Chinese Vocabulary Generator 3. Select the fields to add to cards 4. Enter deck name to create one 5. Enter simplified characters. It will fetch data for that characters online. If not found then it translate t...

Anki JS API addon for getting decks and cards info like AnkiDroid JS API

AnkiDroid JavaScript API allow deck developer to add functionality to cards that can call native functions defined in AnkiDroid. This can be used to design whole new layout for buttons, cards info, top bar card counts, mark, flag etc. But Anki Desktop there are no official support like this JS API.  So, this is Anki addon for supporting the AnkiDroid-JS-API . Download AnkiJS API Addon View Source Code Usages To know more about the options view  AnkiDroid-JS-API .  New Count pycmd("AnkiJS.ankiGetNewCardCount()", (ret) => { console.log(ret); }); Learn Count pycmd("AnkiJS.ankiGetLrnCardCount()", (ret) => { console.log(ret); }); Review Count pycmd("AnkiJS.ankiGetRevCardCount()", (ret) => { console.log(ret); }); Mark pycmd("AnkiJS.ankiGetCardMark()", (ret) => { console.log(ret); }); Flag pycmd("AnkiJS.ankiGetCardFlag()", (ret) => { console.log(ret); }); Card Id pycmd("AnkiJS.ankiGe...

Chinese Language Chengyu Anki Deck with Gamification

Excerpt from Wikipedia  Chengyu (traditional Chinese: 成語; simplified Chinese: 成语; pinyin: chéngyǔ; lit. '[already] made/formed words/speech') are a type of traditional Chinese idiomatic expression, most of which consist of four characters. Chengyu were widely used in Classical Chinese and are still common in vernacular Chinese writing and in the spoken language today.  Download Download Now from AnkiWeb Features in the Chengyu Anki Deck  Gamification, select chengyu characters in order  Simplified, Traditional, Pinyin and Audio View Wikipedia data related to Chenyu  View Meaning in zdict  Meaning taken from CC-CEDICT To create this deck 1. Create a new deck in Anki 2. Add five fields      chengyu_sim     chengyu_trad     Pinyin     Meaning     Audio 3. Download c...

Generate Anki Decks in browser from CSV, TSV and text files

For desktop it is very easy to create Anki deck from csv, tsv and text files. But this feature still not implemented for Android and iOS version of Anki. So this is workaround for creating Anki deck in browser. Steps to create Anki deck in browser 1. Visit  genanki-js   (Older and slower version  Anki-Export-Deck-tkinter ) Note: It is working on desktop, android phone and iOS v13 and v14. But on some devices it may failed to load and show loading page indefinitely. So use this  2. Import csv or tsv files  3. Enter fields name  4. Export the decks  5. Download the decks  In mobile the export file may be downloaded with .zip extension so after download complete, rename the file and remove .zip extension from the file then import in Anki. Demo

Practice linux commands using ankidroid, termux and ttyd

1. Download Linux Basic Commands Anki Decks from Anki-Custom-Card-Layout GitHub release page 2. Import it in AnkiDroid 2.13  Note: AnkiDroid.A parallel build can be installed for testing purpose. 3. Open  termux  and install package ttyd 4. Then run following command to access it in AnkiDroid 5. Now open AnkiDroid.A, by default in back side of card "practice_in_termux" is set to "false". Change "practice_in_termux" value to "true" 6. Start practicing linux commands!  Demo   Disclaimer The software, code and website links available in this GitHub repo are provided "as is" without warranty of any kind, either express or implied. Use at your own risk.

Import CSV file and generate Anki Deck on Android phone using Pydroid 3

When we have to create anki deck, then Anki Desktop needed. But in this post learn to create anki deck by importing csv, tsv or .txt file on Android. Steps: 1. Install Pydroid 3 from Play Store.  2. Install genanki python library inside Pydroid using pip. 3. Then download Anki Deck Export Tkinter   4. Run this script  5. Select file and fields separated by (tab, comma) 6. Click Import 7. Enter file name, title name, model name. 8. Enter name of fields to be mapped This generate default CSS for exporting deck. The css can be modified inside AnkiDroid app.  Note: It will run on Desktop also. View Code main.py Demo

Practice Kanji by drawing strokes in Anki

Write Kanji Learn Kanji by drawing strokes Learn, read, write and practice Kanji by drawing strokes with Onyomi, Kunyomi and Meaning in English in Anki Desktop , AnkiDroid and AnkiMobile . Download From GitHub AnkiWeb Features Night mode Change size of characters Change drawing stroke width Characters listed at  https://www.mext.go.jp/a_menu/shotou/new-cs/youryou/syo/koku/001.htm Show or hide Kanji, Onyomi, Kunyomi and Meaning Draw characters to learn Kanji with Onyomi, Kunyomi and Meaning Indicator at bottom for showing if character loaded or not ( green - loaded, red - not loaded or some error ) Note: Before importing Anki Deck please make backups with scheduling information.

Add update available option to Anki Deck (For deck developer)

Note : In latest version of Anki, it may not work. So, move this from deck description to card template. Future versions of Anki will block JS from the deck descriptions - the fact that it's currently allowed was just an oversight. When new deck released then users have to check it manually for update for that deck. But in this post learn to add update available option to your deck. (For deck developer). 1. Add a version json file to your deck. For example my deck “Write Kanji” has “version.json” file which contain following info. 2. That file can be accessed using CDN https://cdn.jsdelivr.net/gh/ your-username / project-name /file-name Example for “Write Kanji” Deck: https://cdn.jsdelivr.net/gh/infinyte7/Write-Kanji/Versions/version.json 3. Accessing that file in description of deck.  The file can be accessed using XMLHttpRequest() . Copy the code below and change link and version according to your deck respectively.  4. Full HTML/CSS/JS ...

Add Google translate option to Anki Deck for AnkiDroid only

Many good Anki decks are in English language and reviewing the decks help to learn the subjects. But if we want to learn it in different language then it needs to be translated to other language.  In this post learn to add translate option to Anki Deck. (* AnkiDroid only) 1. Open Note Editor  2. Copy the following to Front / Back side of card template. 3. Save it and reopen the decks. Now select language it will translate automatically. Demo More: https://www.w3schools.com/HOWTO/howto_google_translate.asp

Adding writing components to existing RTK Kanji deck

Note: View this updated page and video (Version 2.0) Watch demo video to add writing component to exisitng deck View Readme.md In this post learn to add the writing component like this  Anki-xiehanzi . Before proceeding make backups with scheduling information.  1. First download and import the deck from  https://ankiweb.net/shared/info/1862058740  into Anki. Then open editor to edit HTML, CSS and JS. 2. Download Write-Kanji.zip. Extract and copy the following  _hanzi_writer_xiehanzi.js and Material Icons Font  files from Add to Existing Deck (Kanji) folder and paste it to Anki/collection.media  folder. Download To more about collection.media. View Anki Manual.  https://docs.ankiweb.net/#/files?id=file-locations 3. Front Side Then inside editor copy and add following code to front side of card. Note: The front side should contain kanji. Like this one. View front.html 4. Styling Now co...

Practice Chinese Grammar in Anki

Practice Chinese grammar using Anki There are two deck. 1.  Chinese Grammar https://github.com/infinyte7/Chinese-Grammar/ 2.  Anki Chinese Grammar Practice https://github.com/infinyte7/Anki-Chinese-Grammar-Practice What is the differences? First: The deck contents extracted from  using Python script. The contents are in HSK order. This contains audio also. Second: The contents taken from existing Anki Deck  . This deck does not contain audio, but Text To Speech program can be used. Download HSK1 Grammar https://ankiweb.net/shared/info/551486109 Download HSK1 - HSK 6 Grammar https://ankiweb.net/shared/info/797518833

Anki-xiehanzi - Learn to read and write Mandarin using Anki

xiehanzi Learn Mandarin by drawing strokes Learn, read, write and practice Mandarin by drawing strokes in Anki Desktop , AnkiDroid and AnkiMobile with audio of HSK1 to HSK6 characters.   Download From GitHub AnkiWeb Features Night mode Change size of characters Change drawing stroke width HSK1 - HSK6 audio included in the decks View meaning by opening  Pleco dictionary  on phone. View character details using  https://hanzicraft.com/ View mnemonics of characters using  http://rtega.be/chmn/ Practice simplified as well as traditional characters Show or hide Simplified, Traditional characters, Pinyin or Meaning Draw characters to learn Mandarin with Simplified, Traditional, Pinyin and Meaning Indicator at ...

Create Anki deck from scratch to learn chinese

In Chinese language the following things to be considered. 1. Simplified 2. Traditional 3. Pinyin 4. Stroke Order 5. Grammar Also it is important to repeat the learned words and sentences. And Anki is best for repeating and reviewing. It is best srs available.  In this post, learn to create Anki Deck with xiehanzi code  for practicing and drawing strokes order. First download latest xiehanzi sample deck from release page. https://github.com/infinyte7/Anki-xiehanzi/releases This sample contain only Chinese word characters. Delete that words. Then use the following to generate your own Deck with audio.  https://github.com/infinyte7/Anki-Chinese-Vocabulary-Generator That will generate 1. xiehanzi folder containing audio for words 2. xiehanz.txt text file, this contain word meaning details. Now copy the xiehanzi folder to collection.media folder To know about collection.media folder. Visit  https://docs.ankiweb.net/#/files?id=file-locations Now import the generated xi...