все вопросы по Anki задавайте на форуме  reddit.com/r/AnkiRu/ 

• Основные карточки

Первый запуск

Итак, программная оболочка и пустой каталог с данными так или иначе готовы к работе с нуля.

Дальше два пути:
  1. импортировать чью-нибудь готовую колоду,

  2. начать создавать свои карточки самостоятельно.

Мы пойдём вторым путём.

Добавить

Клик по ссылке Добавить в центре верхней части окна Anki.
Подсказка
На клавиатуре: A
Вместо клика мышкой по ссылке можно на клавиатуре нажать A.
Но это только при раскладке латиницей.
При раскладке кириллицей ни А, ни Ф не срабатывают, к сожалению.

Невозможность пользоваться русской раскладкой клавиатуры при русском языке оболочки
несколько разрывает нить заучивания русского языка
или географии Российской Федерации, факт.

Итак, появляется новое окно с диалогом добавления новой карточки.
Вбиваем в поля слово на английском и его перевод на русском
(порядок зависит только от того, как вы учите язык:
с английского на русский или с русского на английский).

 { Вопрос summer Ответ лето Добавить (или Ctrl+Enter) }

Постоянного всплывающие новые окна — один из сильных недостатков программы.
Но её достоинства перевешивают.

Можно добавлять подряд несколько карточек.
Для простоты была добавлена одна-единственная карточка.

После закрытия окна добавления новых карточек надо перейти к их запоминанию.

Учить

 { По умолчанию }
клик по названию колоды
клик по кнопке Учить

Вместо клика по кнопке Учить можно нажать на клавиатуре Space или Enter.

Сначала показывается лицевая сторона карточки

 { summer клик по кнопке Показать ответ или на клавиатуре Пробел }
FrontPage

Глядя на неё, надо вспомнить, что должно быть написано на оборотной стороне
и нажать Space или Enter на клавиатуре
либо кликнуть мышкой по кнопке Показать ответ

После чего показывается оборотная сторона карточки

 { summer hr лето кнопка В самый раз на клавиатуре 2 }
BackPage

Тут надо проверить себя, насколько правильно удалось вспомнить ответ.

И често признаться в этом Anki, кликнув по соответствующей кнопке:
  1. Не помню

  2. В самый раз

  3. Очень легко

Или нажать соответствующую цифру на клавиатуре.

После получения ответа программа вычисляет дату и время,
когда в следующий раз необходимо показать карточку:

  1. почти тут же, следом, менее чем через минуту

  2. в ближайшие 10 минут

  3. через 4 дня

Программа бесконечно далека от концепции достижения любой цели в один клик.
Альтернатива в виде постоянного клацания по клавиатуре тоже не сильно вдохновляет.
Хочется видеть, например, гладкую прокрутку карточек колёсиком мыши.
И это один из сильных недостатков программы.
Но её достоинства перевешивают.
Особенно, если приноровиться управлять только с клавиатуры, без мыши.

Вне очереди

Внезапно

повторно показывается

следом

та же самая карточка

Что произошло? Ответ был дан "В самый раз", карточка должна была быть показана
повторно через 10 минут, почему она была показана следом?

Лимит на внеочередное

Дело в том, что в настройках профиля (Инструменты - Настройки…​) есть параметр

Лимит на внеочередное изучение карточек 20 мин.

Что это значит? Автор программы предполагает, что закончив просматривать все карточки,
которые должны были быть показаны на данный момент,
вы закроете Anki и вновь вернётесь к ней не раньше, чем через полчаса.

И полагает, что карточки, которые должны были быть показаны в ближайшие 20 минут,
лучше подучить прямо сейчас, перед закрытием программы,
чем потом, по прошествии получаса.

Если вы считаете иначе, и вам НЕ нужен прямо сейчас повторный показ карточки, которую вы только что нормально вспомнили, то можно обнулить этот параметр, и всё образуется. Карточка будет показана только по прошествии времени.

 { Лимит на внеочередное изучение карточек 0 минут }

Обратите внимание на наличие знака < меньше перед временем над кнопками
в случае, если лимит на внеочередное изучение установлен:

И на отсутствие знака < меньше в случае, когда лимит обнулён:

Настройки очереди

Есть ещё один фактор, от которого зависит такое поведение программы.

Внеочередные карточки показываются только в случае,
если не достигнут максимум просмотров ответов в день.

 { В выпадающем списке под шестерёнкой справа от имени колоды второй строкой идут }
Настройки колоды
 { На вкладке Ответов параметр Максимум просмотров в день }
Ответов → максимум просмотров в день

Ну тут по смыслу: прямо сейчас учить больше нечего, а лимиты для учёбы ещё остались неизрасходованными, давай подучим то, что надо бы учить в ближайшее время. А когда лимиты исчерпаны, о чём говорить, всё, сливай вода, приехали. Finita la commedia.

Обратная карточка

Важно!
Следует различить понятия:
  • Лицевая сторона карточки {{FrontPage}}

  • Оборотная сторона карточки {{BackPage}}
    порой её называют задней

  • Прямая карточка

  • Обратная карточка
    это когда сначала показывается оборотная сторона,
    а по ней уже надо вспомнить содержимое лицевой стороны.

Итак, у нас есть англо-русская карточка "summer - лето".

И нам хочется учить также в обратном порядке, "лето - summer".

Достичь этого можно несколькими путями.

Путь первый, он же неправильный.

Просто добавить ещё одну карточку с нужным порядком слов.

Плох тем, что

никак не обозначена взаимосвязь карточек друг с другом. И эти карточки могут быть показаны как просто друг за другом, так и слишком далеко, через много дней одна от другой. И в том, и в другом случае снижается эффективность запоминания.

Кроме того, возможна ситация, когда потребуется внести исправления. Например, вместо "осень - autumn" учить "осень - falls". В случае независимых карточек объём корректировки удваивается, кроме того, увеличивается риск внесения ошибки, например, на второй карточке будет внесено "fall - осень".

Путь второй, ещё более неверный.

Зайти в шаблон карточки и там жмяхнуть по кнопочке Перевернуть

Крайне плох двумя моментами:
  1. Исчез из заучивания прямой порядок слов, теперь учатся только обратные пары.

  2. Интервалы остались прежние, от прямой пары. А по сути учить начинаем новые карточки,
    и интервалы для них должны отсчитываться вновь.

Связанные карточки

Путь третий, не совсем правильный.

Зайти в ИнструментыУправление типами записей…​

Дальше во всплывшем окне Тип записи выбрать строку Основная и зайти в Карточки…​

и кликнуть по кнопочке плюс в правом верхнем углу

 { Добавить новую карточку }

Появится вторая карточка, в ней надо в левом верхнем углу
выделить текст Выбрать, чтобы настроить<br> и удалить его.

 { нажатием на клавиатуре кнопочки Delete, например }

Затем в нижней части окна кликнуть по кнопке Перевернуть

 { пока ещё Вопрос — Ответ }

и закрыть всё это дело:

 { теперь, когда стало Ответ — Вопрос: кликом по кнопке Закрыть в правом нижнем углу (либо стандартным крестиком Widnows в правом верхнем углу) }

Скорее всего, прямо сейчас в списке колод не появятся новые карточки, доступные для обучения сегодня.
Их надо будет учить завтра.

На следующий день

Дело в том, что такие Карточка 1 и Карточка 2, принадлежащие к одному типу записей (построенные на основе одних и тех же исходных данных), считаются связанными.

На связанные карточки распространяется правило: если сегодня была показана одна из связанных карточек, то остальные карточки в тот же день показаны не будут, даже если время их показа уже наступило.

Это логично. Ведь если сегодня удалось запомнить пару "spring - весна", то через пару минут (десятков минут или часов), вспомнить (или понять), что "весна" - это "spring", будет намного проще, чем назавтра, и эффективность такого заучивания падает.

Бывают случаи, когда данные на связанных карточках не мешают друг другу. Например, в географии, если надо запомнить для страны столицу, флаг и герб. Скажем, если сегодня заучили флаг Франции, то это никак не поможет вспомнить, как выглядит её герб.

Тогда можно в настройках колоды на вкладке "Новые карточки" убрать галочку

"Откладывать связанные новые карточки до следующего дня"

и на вкладке "Ответов" убрать галочку

"Откладывать повторения связанных карточек до следующего дня"

Так не надо!

Итак, почему же неправильно добавлять в тип записи "Основная" связанную карточку?

Дело в том, что этот тип записи может быть использован для какой угодно информации, не обязательно для словарных слов.

Например, если требуется учить таблицу умножения

 { 2 +++&times;+++ 6 = ? | 2 * 6 = 12 }

то понятно, что совершенно бессмысленно сначала увидеть
"2 * 6 = 12" в качестве вопроса, а затем "2 × 6 = ?" в качестве ответа.

Вариант 3*4 и 12 ничем не лучше, потому что если сначала показать 12,
то на оборотной стороне в равной степени может оказаться как 3*4, так и 2*6.

Удаление связанных шаблонов

Строго говоря, когда мы добавляли Карточку2, то добавляли шаблон карточки,
сами карточки строятся для каждых исходных данных
автоматически при закрытии окна редактирования.

Попасть в это окно можно не только через Инструменты → Управление типами записей…​,
но и прямо при разучивании карточки по кнопке Редактирование в левом нижнем углу.

дальше клик по кнопке Карточки…​

Для удаления ненужного более шаблона (и всех карточек, уже сделанных по этому шаблону)
достаточно просто закрыть вкладку кликом по крестику справа от имени вкладки:

Выскочит предупреждающее сообщение с количеством карточек, которые будут удалены

 { Anki: Удалить тип карточке 'Карточка 2' и соответствующие 4 карточки? Да Нет }

Дальше возникает логичный вопрос:
ну а как правильно-то добавить обратные карточки?

Путь четвёртый, верный:

изменить тип у уже разучиваемых карточек на
Основная (+обратные карточки)

Как это сделать?

Основная (+обратные)

Обозреватель Anki

Надо зайти в Обозреватель Anki кликом по ссылке Обзор в центре верхей части окна.

Если кликнуть во время разучивания карточки, то в Обозревателе Anki будет только эта карточка:

Ecли кликнуть из окна со списком колод или из окна самой колоды, то Обозреватель Anki откроется пустым:

В любом случае надо кликнуть по дереву в левой части окна
по типу записей Основная — откроется список всех карточек этого типа:

Кликами по строкам списка (второй и последующий клики - с клавишей Ctrl)
выбираем записи, которым надо изменить тип:

Если надо выделить несколько записей, идущих подряд, то достаточно клинуть по первой, нажать Shift и кликнуть по последней.

Если надо выделить все, то Ctrl+A

в меню Редактирование → Поменять тип записи…​ или Ctrl+Shift+M на клавиатуре

Далее надо указать Новый тип записи: Основная (+ обратные карточки),

выбрав его во вновь окрывшемся окне из списка всех имеющихся типов записей:

Ну и ага,
наслаждаемся результатом после OK

Что произошло? Где записи?
Правильно, клик по левому дереву, Основная (+ обратн…​

Можно кликнуть по кнопке Карточки…​
и, переключаясь между вкладками, убедиться,
что получились точно такие же карточки,
которые были сделаны вручную,
только теперь они никак не мешают карточкам с таблицей умножения.

Редактирование HTML

На снимках экрана в одном случае используется знак умножения, который нельзя набрать на клавиатуре. Как это сделано? Тут есть два пути:

  1. Можно запустить системную программку Таблица символов (charmap.exe) скопировать в системный буфер нужный символ и вставить его в поле в нужном месте.

  2. Можно открыть поле для редактирования в формате HTML, нажав на клавиши Ctrl+Shift+X или просто выбрав соответствующую строку из выпадающего списка:

 { Редактирование HTML Ctrl+Shift+X }

и воспользоваться html-мнемоникой (html entity)

 { 2 &times; 6 = ? }

Обратите внимание, что при повторном открытии этого поля мнемоники уже не будет

 { 2 × 6 = ? }
Примечание Ну и правильно, ведь Anki работает только с кодировкой UTF-8,
в которой все символы можно указать напрямую.

Выбор типа записей

Теперь при дальнейшем добавлении новых карточек необходимо
следить за типом добавляемой записи,
то есть за левым верхним углом окна:

 { Сменить тип записи (Ctrl+N) }

И при необходимости выбирать из списка в выскакивающем окне.

 { Основная (обратные по выбору) -> Выбрать }
Это уже знакомое окно выбора типа записи

Честно говоря, было бы гораздо удобнее выбирать
соответствующий тип записи просто из выпадающего списка.

Практика показала, что очень неудобно каждый раз при вводе информации следить за левым верхним углом окна, да и переключаться приходится за явно избыточное количество кликов. Не накликаешься!

Основная (обратные по выбору)

Поэтому Дэмиен придумал ещё один тип записей: Основная (обратные по выбору)

Добавить переворот

Помимо полей Вопрос и Ответ появилось поле Добавить переворот.

Если это поле пусто, то создаётся только основная карточка,
если в этом поле есть любой текст, то и обратная тоже.

Звёздочку

На самих карточках содержимое этого поля не выводится никогда,
обычно используют звёздочку.

Или буковку
Существует альтернативная точка зрения:.

Использовать не звёздочку, а буковку y (которую упоминает автор в своём мануале).

При поиске в браузере Anki звёздочка всегда wildcard,
так что использование её вместо рекомендованного автором «y» вредно.

Найти все карточки с полем X вне зависимости от его заполненности: «X:*».

Итак: прежде всего, когда в строке присутствует отбор по имени поля,
отбираются записи, а не карточки.

Примечание
Разница в том, что
Так будут отобраны и те карточки этих записей,
которые поле Х совсем не используют даже.

Далее, отобрать все записи с пустым полем «X:»
Да, именно так, просто название поля и двоеточие. И всё.

Затем, отобрать все записи с непустым полем «X:_*»
Да, именно так, просто добавить подчёркивание и звёздочку, и поиску всё равно на то,
что именно в этом поле, звёздочка или y, или вообще С Днём Автомобилиста!

То есть изначальный смысл поля «Добавить переворот» как флажка
отрабатывается этими выражениями в полной мере.

Использовать y семантически неверно, потому что человек, которому надо будет превратить эту запись в вариант без обратных карточек, интуитивно поставит в это поле n и будет долго удивляться и искать причину, почему карточка не удалилась.

Конечно, он найдёт, и в результате его скил будет прокачан до невероятной высоты, но весь вопрос в том, какой ценой ему достанется это знание, и надо ли заставлять человека платить такую цену.

Так же и с умножением: когда я не умел набирать «×», то использовал «x»,
потому что такие карточки легко найти, например: «_ x _».

Проблемы роста. В детстве на взрослый стул тоже приходилось забираться, а не садиться.

Ну а так-то да, согласен, как найти в поле именно звёздочку - загадка. Бэкслеш не экранирует.

  1. Как в Обозревателе Anki выбрать записи типа Основная (обратные по выбору), у которых создана только прямая карточка?

    "Добавить переворот:"
    то есть строго говоря поле Добавить переворот содержит ничего
    в смысле ничего оно не содержит
     { в списке результатов карточки только одного типа }
     

  2. А как быть с теми, у которых обе карточки, прямая и обратная?

    "Добавить переворот:_*"
    то есть поле Добавить переворот обязательно содержит один любой символ
    и может быть ещё 0 или более любых символов
     { в списке результатов карточки двух типов }
     

  3. А как тогда читается?

    "Добавить переворот:*"
    поле Добавить переворот содержит 0 или более любых символов,
    то есть оно или пустое, или в нём что угодно есть.
    Тут главное, что это поле может что-нибудь содержать,
    то есть оно в принципе есть в записи, это поле.
    Записи, у которых нет данного поля, в выборку не попадут.

Шаблон карточек

Если заглянуть в шаблон карточек записей типа Основная (обратные по выбору), то можно увидеть,
чем он отличается от шаблона записей Основная (+ обратные карточки)

Лицевой стороной второй Карточки 2
{{#Добавить переворот}}{{Ответ}}{{/Добавить переворот}}
Читается это выражение так:
  • Если в поле Добавить переворот что-нибудь есть,
    то показать на карточке содержимое поля Ответ.

  • Поскольку для случая
    Если в поле Добавить переворот ничего нет
    выражение не прописано, то и на лицевую сторону карточки
    ничего добавлено и не будет.

Карточки, у которых на лицевую сторону ничего из полей записи добавить не удалось,
считаются пустыми карточками и попросту не создаются.

Если на карточку надо добавить текст для случая, когда в поле ничего нет,
то условное выражение должно выглядеть так:

{{^Добавить переворот}} ничего и нетути {{/Добавить переворот}}

Инструменты → Пустые карточки…​

В процессе редактирования шаблона уже существующих карточек может возникнуть ситуация, что карточка была создана (то есть была непустой, на её лицевой стороне что-то показывалось), а после внесения изменений в шаблон она должна стать пустой.

По идее, при закрытии окна редактирования шаблона такие карточки должны бы были быть удалены программой Anki автоматически, в равной степени как автоматически создаются карточки для новых шаблонов. Но по каким-то причинам этого удаления не происходит, поэтому такие пустые карточки приходится удалять вручную через Инструменты → Пустые карточки…​

Что произойдёт, если такого удаления не выполнить? Ничего страшного,
когда подойдёт очередь учить такую карточку, Anki выдаст предупреждающее сообщение:
Лицевая сторона карточки пуста.
Выполните удаление пустых карточек через инструменты.

Примечание Также пустые карточки возможны и без условных выражений —
в случае, когда все поля, которые должны быть выведены
на лицевой стороне карточки, пусты.

Взаимозаменяемость

Эти три типа записей:

  • Основная

  • Основная (+обратные карточки)

  • Основная (обратные по выбору)

взаимозаменяемы между собой.

То есть из одного типа записи легко получить другой простым изменением списка полей и редактированием шаблона карточек.

Существует ещё один тип записей, Пропуски. Он работает по несколько другому принципу
и не взаимозаменяем с основными ни при каких условиях!

Колода

Теперь стала заметной следующая проблема: учатся карточки английского языка и таблицы умножения вперемешку. Но в такой каше резко падает эффективность обучения.

Решение: сгруппировать карточки в так называемые колоды (по сути аналог стопок обычных картонных карт) по предметам.

Создать

В центре нижней части окна со списком колод есть кнопка Создать колоду → тыц по ней.

В выскакивающем окне вводим желаемое название (причём, желательно желать,
чтобы это название называлось с большой прописной буквы) и жмяхаем ОК.

 { Таблица умножения }

Переименовать

Если имя не понравилось - в любой момент можно переименовать, выбрав соответствующую строку выпадающего перечня доступных команд под шестерёнкой справа от имени колоды в общем списке.

 { Переименовать }
 { Английский язык }

Переместить карточки

  • Открываем Обозреватель Anki,

  • клик в левом дереве по колоде По умолчанию,

  • выделяем нужные карточки,

  • клик по иконке В другую колоду на панели инструментов,
     { или Ctrl+D на клавиатуре }

  • дальше окно выбора целевой колоды
     { Таблица умножения }

И некоторый косяк в работе Обозревателя Anki:
в дереве слева вроде бы отмечена колода По умолчанию,
но она уже должна быть пуста,
о чём красноречиво говорят имена колод в списке

 { в колонке Колода }

Простой клик по дереву слева решает.

Вложенные колоды

Иногда может оказаться полезным создать структуру из колод, например:

  • География

    • Россия

    • США

    • всемирная

Можно это сделать перетаскиванием мышкой:
  1. сначала создать колоды География и Россия

  2. затем одну натащить на другую до появления черты под ней:

Другой способ заключается в том, чтобы использовать при создании колоды двойное двоеточие:

География::США

Обратите внимание, что колоды сортируются по алфавиту, но большие и маленькие буквы различаются (сначала Прописные, затем строчные):

 { Россия США всемирная }
 { USA america Россия США }
Но при этом латиница идёт выше, чем кириллица
Ещё и буква Ё выпадает из общего ряда:

Ё поднимается перед А,
ё падает после я.