From 0ca37dd22ec253dd36d7e6ed5e80ff75ebb1bff4 Mon Sep 17 00:00:00 2001 From: Thanos Apollo Date: Fri, 28 Jun 2024 21:51:10 +0300 Subject: [doc] Update documentation for version 0.3.0 --- doc/gnosis.texi | 44 +++++++++++++++++++++++++++++++++++++++----- 1 file changed, 39 insertions(+), 5 deletions(-) (limited to 'doc/gnosis.texi') diff --git a/doc/gnosis.texi b/doc/gnosis.texi index 7f98492..f213740 100644 --- a/doc/gnosis.texi +++ b/doc/gnosis.texi @@ -25,12 +25,17 @@ @node Top @top Gnosis User Manual -Gnosis (γνῶσις), pronounced ``noh-sis'', @emph{meaning knowledge in Greek}, is -a spaced repetition system implementation for note taking and self -testing. +Gnosis (γνῶσις), pronounced ``noh-sis'', @emph{meaning knowledge in Greek}, +is a spaced repetition system implementation for note taking and self +testing. The objective of gnosis is to maximize memory retention by +implementing reviewing of information at increasing intervals. + +The intervals grow longer as you become more familiar with the +information, which reinforces long-term retention and reduces the risk +of forgetting @noindent -This manual is written for Gnosis version 0.2.0, released on 2023-03-08. +This manual is written for Gnosis version 0.3.0, released on 2024-06-28. @itemize @item @@ -62,6 +67,7 @@ Git repositories: Note Types * Cloze:: +* MC-Cloze:: * MCQ (Multiple Choice Question):: * Basic Type:: * Double:: @@ -88,6 +94,8 @@ Extending Gnosis @node Introduction @chapter Introduction +Before reading this manual, it's recommended you first try out @samp{gnosis-demo} + Gnosis, is a spaced repetition system for note taking & self testing, where notes are taken in a Question/Answer/Explanation format & reviewed in spaced intervals, determined by the success or @@ -114,6 +122,7 @@ When it comes to adding images, you can select images that are inside @menu * Cloze:: +* MC-Cloze:: * MCQ (Multiple Choice Question):: * Basic Type:: * Double:: @@ -149,6 +158,28 @@ Each `cX` tag can have multiple clozes, but each cloze must be a You can remove the @emph{guidance} string by adjusting @samp{gnosis-cloze-guidance}. +@node MC-Cloze +@section MC-Cloze + +A MC-Cloze (@emph{Multiple Choice Cloze}) is a fill-in-the-blank note, +but unlike @ref{Cloze, , cloze note type} the user is prompted to select an option +instead of typing an answer. + +You can create multiple notes from one input, but each note can only +have @strong{one} cloze. The first option will always be the right answer +(will be randomized in the database), separated by the rest of the +answer by @samp{gnosis-mc-cloze-separator} (default value is ``&&''), and a +note will be generated from each cloze. + +Example: +@quotation +The greatest text editor is Emacs&&Vim&&Helix + +@end quotation + +When customizing @samp{gnosis-mc-cloze=separator} pay attention to not use +values that would mess up with regex functions. + @node MCQ (Multiple Choice Question) @section MCQ (Multiple Choice Question) @@ -271,6 +302,9 @@ Using the above example, after first successfully reviewing a note, you will see it again in the next review session, if you successfully review said note again, the next review will be tomorrow. +Upon failing to review a note without completing 2 successful reviews, +you will have to review it again on the same day. + @node Easiness Factor @section Easiness Factor @@ -354,7 +388,7 @@ Example: @example cd ~/.emacs.d/gnosis # default location for gnosis git init # After completing your first review session, a git repo should have been initialized automatically. -git remote add +git remote add origin git push --set-upstream origin master @end example -- cgit v1.2.3