Skip to content

Releases: obynio/anki-japanese-furigana

1.4.6

12 Feb 14:04
0f43334
Compare
Choose a tag to compare

Fix #32 and #29 thanks to @omergreen. Adds space before reading while using bracket notation to avoid weird Anki behavior where the kana around the kanji "inherits" the furiganas.

1.4.5

10 Feb 15:23
6d2fd25
Compare
Choose a tag to compare

Change default shortcut to something not in conflict with Anki. New shortcut is R for Replace.

Tip

  • Add furigana reading with ⌘R or Alt+R
  • Remove furigana reading with ⌥⌘R or Ctrl+Alt+R

1.4.4

03 Feb 04:12
244b9a4
Compare
Choose a tag to compare

Change default shortcut because of a conflict with Anki's shortcuts.

Tip

  • Add furigana reading with ⌥F or Alt+F
  • Remove furigana reading with ⌥⌘F or Ctrl+Alt+F

1.4.3

29 Jan 14:26
1712911
Compare
Choose a tag to compare

A long awaited feature is finally here, @shouya managed to beat my procrastination and implemented keyboard shortcuts for you ^^

Tip

  • Add furigana reading with ⌘F or Ctrl+F
  • Remove furigana reading with ⌥⌘F or Ctrl+Alt+F

1.4.2

21 Feb 11:49
545631b
Compare
Choose a tag to compare

@ahlec bring the support for small ヵ/ヶ being read as large か in words, see #28 for details

1.4.1

20 Oct 15:29
07fbea6
Compare
Choose a tag to compare

@ahlec is bringing a quick update to fix a regular expression bug that was crashing Anki when parsing a reading that contains the same kana. The bug is described in #23 and fixed in #24.

This release also resolves minor issues described in #21.

  • Add the same license header to each file
  • Fix some lint errors with mypy
  • Changing mecab.arm file permissions to match the other support binaries

1.4.0

10 Oct 15:41
Compare
Choose a tag to compare

@ahlec recently found a clever way to get rid of Kakasi by doing unicode arithmetic on the readings generated by MeCab. The size of the plugin is reduced by ~30% and since we don't need a dedicated popen() for Kakasi the performances are greatly improved !

Disclaimer

This release is experimental, so you might experience bad results.
In such case, feel free to open an issue and explain your problem so that we can assist you.

1.3.2

07 Oct 18:11
117ab41
Compare
Choose a tag to compare

This release is brought to you by @ahlec. Again 🎉

  • String the <ruby> tags leftover before sending the sentence for reading generation.
  • Decoupling the reading removal from configuration. Bracket and ruby tags notation will be removed together.
  • Stop adding <rp> element when generating furigana with ruby tags.

Find the details of this release on #19

1.3.1

04 Oct 17:49
6213c22
Compare
Choose a tag to compare

The last release removed some useless kana readings from the output generated by MeCab. But during the process the spaces from the input sentence are stripped away. In this release #17, @ahlec is fixing a small issue to retain spaces from the original input string.

1.3.0

03 Oct 06:51
abf28e0
Compare
Choose a tag to compare

By default MeCab generates the furigana reading words by words. Some words include kanji and kana, but MeCab includes these kana in the furigana readings even if they are useless. This release brought to you by @ahlec in #16 remove the kana readings from the output generated by MeCab and only keeps the kanji readings.