Skip to content

Commit

Permalink
Update documentation and .gitignore
Browse files Browse the repository at this point in the history
  • Loading branch information
glutanimate committed Mar 27, 2017
1 parent b50c4b6 commit 81b2135
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 12 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,6 @@
advanced_previewer/forms
tools/test.py
docs/todo.md
docs/description.html
advanced-previewer-*.zip
.gitold
37 changes: 25 additions & 12 deletions docs/description.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ This is the add-on description for Advanced Previewer, as found on [AnkiWeb](htt

-------------

Extends the card previewer window with the following new features:
Extends the card preview window with the following new features:

- **Preview multiple cards** at once
- **Review cards** from the previewer
Expand All @@ -12,41 +12,54 @@ Extends the card previewer window with the following new features:

**Changelog**

**The latest update introduces a new file structure. Please make sure to remove any previous versions of the add-on you might have installed before updating.**

- 2017-03-23 – Completely reworked add-on from the ground up, introducing card reviewing and a new options menu
- 2016-12-09 – Added support for the "Replay Buttons on Card" and "JS Booster" add-ons
- 2016-12-04 – Initial release

**Update Notice**

**This update introduces a new add-on structure, so please make sure to remove any previous versions of the add-on you might have installed before updating to the latest release.**

**Usage**

Most of the features should be pretty self-explanatory, but I've recorded a quick video demonstration that should help you get started with the add-on:

[![YouTube: Anki Add-on: Advanced Previewer](https://i.ytimg.com/vi/?/mqdefault.jpg)](https://youtu.be/?)

**Additional Features**

Aside from the three main features mentioned above, Advanced Previewer also updates the previewer window in the following ways:

- fixes a number of [smaller inconsistencies](https://github.com/dae/anki/pull/181) when navigating cards
- adds the ability to mark (`CTRL+M`) and suspend (`CTRL+J`) cards while the previewer is active
- adds four quick navigation hotkeys:
- `ALT+Home`: go to first card
- `ALT+End`: go to last card
- `ALT+PgUp` to jump to previous card, skipping q/a sides
- `Alt+PgDwn` to jump to next card, skipping q/a sides
- (advanced) makes it easier to modify the default previewer CSS (you will have to manually edit `html.py` in the add-on directory for this)

**Options**

Advanced Previewer comes with a simple options menu which can be invoked through *Tools**Advanced Previewer Options...*. You can use this to enable card reviewing support, among other things.
Advanced Previewer comes with a simple options menu which can be invoked through *Tools**Advanced Previewer Options...*. You can use this to enable card reviewing support, among other things:

![showcasing options menu](https://github.com/Glutanimate/advanced-previewer/blob/master/screenshots/options.png?raw=true)

**Important Remarks**

*Performance considerations*

Rendering multiple cards at once can be taxing on the system, so please don't try invoking the preview window on too cards notes. A couple hundred or so should still be fine in most cases.
Rendering multiple cards at once can be taxing on the system, so please don't try invoking the preview window on too many items. A couple hundred or so should still be fine in most cases.

*Reviewing cards in advance*

Advanced Previewer offers an option to review cards before their due date. This is disabled by default, but can be enabled through the options menu.

When reviewing cards in advance, please be mindful of the following:

- There are some [caveats](https://apps.ankiweb.net/docs/manual.html#reviewingahead) to studying ahead which you should be aware of.
- In contrast to Anki's default custom study option, Advanced Previewer will present you with 4 answer buttons. These follow the same ease steps you see when reviewing cards regularly:
+ "Again" behaves in the same way as the corresponding custom study option, moving the card into the relearn queue
+ "Hard", "Good", and "Easy" will reschedule the card using the same ease as regular reviews, but also take the earliness of the review into account. For cards that are reviewed very early you will be presented with intervals that are very similar - if not identical - to each other. As the scheduled due date draws nearer these intervals will start to diverge, ever moving closer to the intervals you would see if you were to review the card when it's actually due.
- Advanced Previewer implements a variation of the formula found in the [Remove "study ahead" penalty](https://ankiweb.net/shared/info/1607819937) add-on by rjgoif in order to avoid drastic interval penalties for reviewing cards just a few days ahead of schedule. For that reason the intervals scheduled by the add-on can stray pretty far from what you'd see when reviewing cards ahead in a custom study session. Please make sure to read the add-on description linked above for more information on the rationale behind this change.
- There are some [general caveats](https://apps.ankiweb.net/docs/manual.html#reviewingahead) to studying ahead which you should be aware of.
- In contrast to Anki's default custom study option, Advanced Previewer will present you with four answer buttons. These follow the same ease steps you see when reviewing cards regularly:
+ "Again" moves the card into the relearn queue
+ "Hard", "Good", and "Easy" will reschedule the card using the same ease as regular reviews, but also take the earliness of the review into account. For cards that are reviewed very early you will be presented with three very similar intervals because it's too early to draw viable conclusions on your actual review performance. As the scheduled due date draws nearer these intervals will start to diverge, ever moving closer to the intervals you would see if you were to review the card when it's actually due.
- Advanced Previewer implements a variation of the formula found in the [Remove "study ahead" penalty](https://ankiweb.net/shared/info/1607819937) add-on by rjgoif. The intervals scheduled by the add-on can stray pretty far from what you'd see when reviewing cards ahead in a custom study session. Please make sure to read the original add-on description linked above for more information on the rationale behind implementing this algorithm.

**Credits and License**

Expand Down

0 comments on commit 81b2135

Please sign in to comment.