Плейлист Anki 2.0 Все свежие выпуски

Перейти и подписаться на Youtube-канал Инструкции по Anki: goo.gl/B2EKq6

Вы можете выполнять поиск по этой странице в вашем веб-браузере:
  • нажмите Ctrl+F

  • наберите на клавиатуре искомое слово

  • и давите Enter

  • используйте F3 для продолжения поиска

Подсказка

Вы можете загрузить эту страницу в zip-файле zip ~12M
и читать его с вашего жёсткого диска.

 

Главная страница Anki

С 2017 года адрес ankisrs.net перенаправляет на https://apps.ankiweb.net/

Оформление намеренно другое: чтобы не возникало путаницы А где я?

на русском языке

Теперь и по-русски можно :-)

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

под каким девизом

Слоган

Удобные, продуманные словарные карточки. Запоминать стало намного проще.

Запоминай Всё

От картинок до научных формул — теперь с Anki всё это доступно вам.

Запоминай Везде

Просматривай карточки под Windows, Linux, macOS, iOS, Android; а через веб-браузер — где угодно.

Запоминай Умело

Учите только то, что вот-вот забудете.

отзывы

Ни одно другое приложение даже отдалённо не приближается к Anki, если вести речь о количестве и мощности функций, гибкости в изучении или реализации интервальных повторений.
— K. M. Lawson
from Fool’s Flashcard Review
Я использовал Anki на протяжении трёх лет и хочу лишь поблагодарить Вас лично за тот вклад, что вы внесли в самое очевидное улучшение моего качества жизни. Я не преувеличиваю: последовательное использование Anki открыло мне больше дверей, чем я мог себе представить два года назад. Будучи бедным студентом, я буду вечно благодарен Вам за то, что вы предоставили это программное обеспечение с открытым исходным кодом и бесплатно.
— Keldin
via email
Использует фантастический алгоритм, чтобы помочь вам сохранить всё богатство знаний в вашей рабочей памяти на длительные периоды времени.
— JsilSasQuach

Про Anki

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

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

Примеры областей применения:
  • изучать иностранные языки

  • заниматься по медицине и фармакологии

  • готовиться к экзаменам по законодательству

  • запоминать имена и лица людей по фотографиям

  • освежить знания по географии

  • овладеть длинными поэмами

  • можно даже практиковаться в гитарных аккордах!

Самое интересное

только начинается: Отличительные черты Anki.

Синхронизация

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

Гибкость

У карточек и колод Anki есть множество вариантов для настройки.

Богатство медиа

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

Оптимизация

Anki без проблем справится с колодами из 100 000 карт и более.

Полная расширяемость

Существует большое количество доступных аддонов (дополнений).

Открыт исходный код

Поскольку код программы и формат хранения данных открыты — все ваши важные данные в безопасности.

 

Загрузка

программы

Windows

Предупреждение
Если обновляетесь с любой предыдущей версии (младше 2.0.51),

пожалуйста, удалите Anki прежде,
чем начнёте устанавливать новую версию!

Ваши пользовательские данные

не будут затронуты
удалением программы.

Пользователи Windows XP, пожалуйста, воспользуйтесь альтернативной версией (ссылка чуть ниже).

Установка

  1. Сохраните программу установки в папку загрузки или на рабочий стол.

  2. Запустите двойным кликом мыши — Anki будет установлена на ваш компьютер.

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

  4. Если вы получили сообщение об ошибке "The application has failed to start because the configuration is incorrect", пожалуйста, установите эту библиотеку Microsoft.

Обновление

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

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

Альтернативная версия и поддержка Windows XP

Пакет, на основе которого построена Anki, содержит баг, который приводит к существенным замедлениям при работе с тайским текстом.

Если вы столкнулись с этой ситуацией, попробуйте альтернативную версию вместо основной.

Примечания

Пользователям Internet Explorer 9+, Windows 8+, и Norton Antivirus: эти продукты могут показывать различные пугающие предупреждающие сообщения при выходе в свет новой версии Anki, поскольку им недостаточно людей, которые бы уже успешно загрузили новую версию. Это счастливое неведение можно обойти:

Anki недоступна на Windows RT, поскольку библиотеки, на которых построена Anki, не поддерживают эту платформу. Это значит, что Surface 1 и Surface 2 не будут доступны для установки Anki, но любой другой surface, включая Surface 3 и все Surface Pro модели запустят Anki как родную.

Если вы не можете установить Anki, вы по-прежнему можете учить карточки с сайта AnkiWeb через браузер.

 

Mac

Установка

  1. Сохраните файл на ваш рабочий стол или в папку загрузок.

  2. Откройте его и перетащите Anki в вашу Applications folder или на рабочий стол.

Обновление

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

Альтернативная версия

Обычна загрузка предполагает OSX 10.8. Если вам это недоступно либо у вас возникли регулярные проблемы с обычной версией, то для вас доступна альтернативная версия.
Ей требуется OS X 10.5+, а PPC-машины не поддерживаются.

 

Linux/BSD

Скомпилированный пакет

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

Не уверены, какая версия вам нужна? Выполните на терминале команду   uname -a   и ищите x86_64 — если увидите, то у вас 64-битная сборка.

Once downloaded, the following commands in a terminal window will install it system-wide.

Знак доллара $ в данном случае — системное приветствие. Убедитесь, что то, что вы вводите, соответсвует имени того файла, который вы загрузили.

$ tar xjf Downloads/anki-2.0.50-amd64.tar.bz2
$ cd anki-2.0.50
$ sudo make install

Пользователи Gnome: для запуска тем GTK смотрите такую страницу.

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

Другие возможности

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

Fedora

Anki также доступна на Fedora, и может быть установлена с помощью команды

sudo yum install anki

Правда, это может быть не всегда актуальным.

 

iPhone/Android

iPhone/iPad/iPod Touch

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

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

Android Devices

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

 

Разработка

Исходный код

Ссылка на стабильные релизы доступна в разделе Linux/BSD

Глубоко в разработке

Для установки девелоперской версии
  • либо загрузите архив с авторской страницы на ГитХабе,

  • либо установите себе локальный Git и тогда выполните следующую команду:

    $ git clone git://github.com/dae/anki.git

И по готовности читайте README.development для получения дальнейших указаний.

Подсказка
Разрабатываемое издание может быть нестабильным.
Если вы не активный пользователь Anki,
пожалуйста, пользуйтесь только последней стабильной версией.

Перевод Anki

Пожалуйста, смотрите раздел Руководства пользователя «Перевод приложения» для получения информации о переводе Anki на различные языки.

Anki 2.1 Beta

Теперь доступна бета-версия 2.1

 

Прочее

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

Сотовые

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

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

Blackberries

Есть версия AnkiDroid, перенесённая на Blackberry 10, её можно найти на портале Blackberry.

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

Maemo

Anki 2 может бегать под Simple Debian. Больше информации смотрите на форуме.

Вы также можете просмотривать карточки через AnkiWeb.

Windows Phone/Windows Mobile/Windows RT

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

Поскольку я и так-то просто завален делами по Anki, то

нет никаких планов по созданию клиента для этой платформы в ближайшем будущем.

Nintendo DS

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

Sony PSP

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

Palm devices

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

Предупреждение Была старая для Palm под названием "Anki",
которая не имела никакого отношения к этому проекту.

Что бы ещё

Anki 2.0 Help

Помогите!

Прежде чем спросить

До того, как вы начнёте просить помощи, пожалуйста, просмотрите видосики, на которые даны ссылки в самом начале Руководства Пользователя. Они содержат ответы на наиболее общие вопросы.

Если видео не дали вам ответа на ваши вопросы, пожалуйста, попробуйте поискать по руководству с помощью команды веб-браузера Ctrl+F (на Маках Command+F).

Поддержка в публичном обсуждении

Если таки данное руководство не смогло ответить вашим нуждам, либо вам предписано запостить на форум баг репорт или у вас появились кой-какие идеи и предложения по улучшению Анки, то посетите наш форум тех.поддержки   anki.tenderapp.com/   (там принято общение на английском языке).

Пользователи Android-телефонов

Обратите внимание, что AnkiDroid — полностью отдельная программа, которая создана другими людьми и для её поддержки существует свой форум: ankidroid.org/docs/help.html

Пожалуйста, будьте вежливы!

Не стреляйте в пианиста — он играет как может!

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

Не забывайте о вежливости!

Обратите внимание: большинство вопросов задают пользователи, которые ни копеечки не заплатили за Anki. Так что ответы на такие вопросы — чистой воды волонтёрская благотворительность. Как гласит пословица, гораздо больше мух можно поймать на мёд, чем на уксус, и если вы будете вежливы и обходительны, то намного более вероятно, что мы пробежим лишнюю милю, чтобы не просто формально ответить на ваши вопросы, но и действительно помочь вам.

 

Anki 2.0 Support

О сайте

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

Сайт AnkiWeb предназначен для совместного использования с компьютерной версией Anki. Хотя на сайте и возможно создавать простейшие текстовые карточки и просматривать их, используя для всего этого только сайт AnkiWeb, для более сложных вопросов, таких как импортирование опубликованных колод, использование всех преимуществ изображений и озвучки и так далее, вам в любом случае потребуется бесплатная компьютерная версия.

Если вы никогда не использовали Anki раньше, пожалуйста, начните с компьютерной версии.

Поддержите Anki

Anki начиналась как хобби в 2006 году, но постепенно переросла в полноценную работу. Я раздаю Anki для компьютеров бесплатно и содержу сайт AnkiWeb за свой счёт, потому что знаю, что студентам приходиться бороться с нищетой за своё существование. В то же время и мне нужно положить еду себе на стол. Чтобы поднять деньги и потратить их на разработку Anki, придумана софтина для айфончика.

AnkiMobile

Если у вас есть яблодевайс, покупка AnkiMobile является отличным способом, чтобы учиться на ходу, и ваша покупка поможет поддержать Анки. Более подробная информация доступна на сайте AnkiMobile.

Другим путём

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

Контакты

Как связаться?

Вопрос связан с Anki?

Пожалуйста,
  • задавайте свои вопросы,

  • извещайте об ошибках

  • и предлагайте свои мысли об улучшении программы Anki

в соответствующем разделе на форуме техподдержки.

На сайте техподдержки
  • от вас не требуется регистрация

  • и автоматически предлагаются решения обыкновенно задаваемых вопросов,

  • отвечает сам автор Damien Elmes

    • или его помощник Soren Bjornstad (с неполным рабочим днём),

чтобы гарантировать вам получение ответа как можно быстрее.

Примечание
Однако, прежде чем писать что-то на форум,
перечитайте раздел о помощи в данном руководстве.
Посты по умолчанию публичные,

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

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

Обратите внимание, что AnkiDroid — полностью отдельная программа, которая создана другими людьми и для её поддержки существует свой форум.

Не связан?

По причине спама, который я получал, я больше не публикую адрес своей электронной почты на сайтах.

Если вам необходимо законтачить со мной о чём-нибудь, что не связано с Anki, пожалуйста, приватно отправьте мне личное сообщение в специально выделенной теме на форуме тех.поддержки   anki.tenderapp.com/discussions/private   (желательно на английском языке).

 

 

Anki 2.1 Beta

Anki 2.1 Бета-версия

Подсказка Загрузить бета-версию

Введение

На первый взгляд

  • Использует те же самые: планирование расписания, синхронизацию и формат файлов, что и Anki 2.0.x, так что вы свободно можете

    • по желанию обновляться до 2.1

    • и в любой момент возвращаться обратно к 2.0

  • Обновлены до последних версий основные библиотеки (Python 3.6, Qt 5.9), в которых устранены некоторые ошибки, лучше поддерживаются дисплеи с высоким разрешением, не-латинский текст и новейшие веб-стандарты.

  • Вся эта красота может работать только на относительно современных системах:

    • Windows 7+

    • OSX 10.10+

    • Linux-дистрибутивы 2016 года и свежее.

  • Большинство дополнений потребуют обновления, чтобы работать с версией 2.1

Стабильность

Вы можете быть достаточно уверены, что под бета-версией ваши данные не пропадут. Альфа-версия Anki 2.1 просуществовала уже год (пока мы ждали исправлений в платформе, на которой она построена), и мы не получили никаких сообщений о потере данных за это время.

Однако, по-прежнему хорошая идея —

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

Пожалуйста, используйте команду меню ФайлЭкспортировать…​ в режиме Все колоды и с сохранением расписания и медиа-файлов перед тем, как установите обновления,

и продолжайте делать это периодически после установки.

Дополнения

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

Если вы являетесь автором дополнения, то можете прочитать больше о требуемых изменениях по адресу apps.ankiweb.net/docs/addons21.html

По-русски читайте здесь же ниже по тексту в разделе Перенос дополнений в Anki 2.1

Экспериментальное расписание

В последних бета-версиях есть возможность по желанию включить эксприментальное расписание: anki.tenderapp.com/kb/anki-ecosystem/experiment-scheduling-changes-in-anki-21

Аварийные завершения и проблемы с отображением на дисплее

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

На Linux, пожалуйста, попробуйте запустить бету следующим образом:

QT_XCB_FORCE_SOFTWARE_OPENGL=1 bin/anki

На Windows, пожалуйста, попытайтесь открыть cmd.exe и набрать с клавиатуры в нём следующее:

cd "\program files (x86)\anki"
set QT_OPENGL=angle
anki

Если это не помогло, замените angle на software и попытайтесь снова.

Пользователи 32-битной Windows вынуждены устанавливать программу

в Program Files вместо Program Files (x86)

Размер текста

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

  • ANKI_NOHIGHDPI=1 будет отключать в Qt некоторую поддержку высокого разрешения

  • ANKI_WEBSCALE=1 изменит масштаб экранов Anki (список колод, заучивание карточек, и ТП), оставляя размер интерфейсных элементов, таких как полоска меню.
    Замените 1 нужным масштабом типа 1.5 или 2

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

Ошибки SSL

Некоторые рабочие и школьные сети перехватывают ваш интернет-трафик, и это может вызывает ошибки при синхронизации и загрузке надстроек. Вы можете предотвратить некоторые такие ошибки путём установки значения переменной окружения ANKI_NOVERIFYSSL=1

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

Проблемы

Если у вас возникнут какие-то вопросы, пожалуйста, дайте нам знать

в разделе Бета-тестирование на сайте техподдержки:
anki.tenderapp.com/discussions/beta-testing

Загрузка

Вы можете получить последнюю бета-версию по адресу apps.ankiweb.net/downloads/beta/

Загружайте .exe для Windows, .dmg для Mac и .bz2 для Linux
.tgz если вас интересуют исходные тексты).

 

Изменения в beta 41

Опубликованы 2018-06-15
  • Экспериментальный планировщик более не прилагает любые увеличения интервала задержанным (delayed) карточкам, которые получили ответ Трудно

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

  • Сохраняется положение прокрутки в Обзоре при разворачивании/сворачивании колод.

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

  • Символы табуляции и новой строки теперь сохраняются при вставке по Ctrl+Shift+V или Cmd+Shift+V

Изменения в beta 40

Опубликованы 2018-06-10
  • Пофиксен баг, что мог быть причиной неправильного планирования расписания для переучиваемых (забытых) карточек, когда они импортировались в другую коллекцию.

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

  • Улучшена производительность для пользователей с большим количеством колод.

  • Изменена горячая клавиша вызова статистики.

  • Предпринимается попытка восстановить предыдущее активное окно, когда mpv-плеер завершает воспроизведение видео.

  • Дружественное сообщение об ошибке, если вырубился интернет.

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

  • Подправлена работа со шрифтами под Линухом, если в имени шрифта есть пробелы (благодарности Mark).

  • Добавлен перевод на армянский язык (благодаря Arman).

Изменения в beta 39

Опубликованы 2018-05-01
  • Исправлены теги sound, которые приводили к замиранию под Windows, когда использовался mpv.exe от предыдущей установки, валявшийся у пользователя.

  • Исправлено появление ранее вставленных картинок вместо копируемого/вставляемого/сбрасываемого текста или ссылок. Такое поведение проги ранее могло быть ответственно за крушения программы.

Изменения в beta 38

Опубликованы 2018-05-10
Предупреждение Экспериментальный планировщик теперь может быть разрешён из окна настроек, и предупреждения о потере данных несколько смягчены. Однако это по-прежнему рекомендуется только для опытных пользователей на данный момент.

Алсо:

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

  • Исправления для перетаскивания и вставки изображений из веб-браузеров.

  • Исправлена вставка с помощью средней кнопки мыши под Linux.

  • Когда переключаетесь в другое окно и затем обратно в редактор Anki, позиция курсора больше не перемещается в конец поля.

  • Исправлена перезапись поля поля при показе дубликатов и перехватываются подобные ошибки.

  • Восстанавливается фокус на окне Anki по окончании воспроизведения видео.

  • Исправлен курсор занято в режиме полной синхронизации.

  • Добавлено пространство на экране Ожидание окончания правки.

  • При выгрузке на AnkiWeb проверяется, не превышены ли лимиты.

  • Добавлена опция Запретить валидацию SSL-сертификатов — читайте раздел Ошибки SSL чуть выше.

  • Исправлено сообщение "c++ object has been deleted"

  • Для авторов дополнений: pycmd() теперь может вернуть значение

  • Твикнуты формулировки в окне поиска дубликатов (благодаря homocomputeris)

  • Проверяется, что mpv не остался открытым (спасибо Dudemanguy911)

  • Поддерживается не-латинский текст в config.md (thanks to ljcooke)

  • Фикс горячей клавиши отладки на некоторых клавиатурах (благодарности glutanimate)

  • Твики в makefile (благодарю dsd)

Изменения в beta 37

Опубликованы 2018-03-01
  • Исправлено в macOS High Sierra, что некоторые файлы замечались как изменённые, хотя таковыми на самом деле не были.

  • В новых профилях теперь связанные (родственные) карточки по умолчанию не откладываются на следующий день, а дневной лимит просмотров повторяемых карточек увеличен до 200.

  • Дополнения загружаются в согласованном порядке.

  • Исправлена ошибка появления экрана при закрытии браузера Обзора.

  • В обзоре игнорируется горячая клавиша удаления записи, если список карточек не в фокусе.

  • Исправления обработки кавычек при текстовом импорте.

  • Не показывается кнопка удалить неиспользуемые, если неиспользуемые медиа-файлы не обнаружены.

  • Fix a 'C++ object has been deleted' message.

  • Если системный буфер заблокирован другим процессом, показывается сообщение об ошибке.

Изменения в beta 36

Опубликованы 2018-02-05
  • Показывает среднее время ответа в сегодняшней статистике.

  • Выдвигает окно профиля, когда оно появляется на MacOS.

  • Исправлена прокрутка окна "поиск дубликатов" вверх при клике по ссылке.

  • Выхвачено больше проблем с разрушением коллекции.

  • Проверка нажатия шифта выполняется в начале вставки, а не после того, как изображения уже получены.

  • Окно прогресса пропускается при вставке локальных ссылок.

  • Фикс импорта .colpkg-файлов, созданных с экспериментальным планировщиком.

Изменения в beta 35

Опубликованы 2018-01-31
  • Обновки в экспериментальном планировщике расписания просмотров карточек.

  • Правка неспособности сбрасывать некоторые элементы в поля Anki.

Изменения в beta 34

Опубликованы 2018-01-27
  • Исправлена ошибка при выкапывании (отмене Отложить карточку/запись)

  • Сохраняются переносы строк при вставке текста.

  • Исправлен поиск полей с символом _ подчёркивания.

  • Сохраняются нумерованные списки при вставке.

Изменения в beta 33

Опубликованы 2018-01-22
  • Правка окна Инструменты — Настройки которое отказывалось загружаться.

  • Фикс для экспериментального расписания.

Изменения в beta 32

Опубликованы 2018-01-20
  • Исправлены проблемы со звуком в Windows.

  • Быть терпимым к символам-инвалидам, хранившимся в записях предыдущими версиями Анки.

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

Изменения в beta 31

Опубликованы 2018-01-14

Этот бильд содержит экспериментальные возможности расписания, которые по умолчанию не разрешены. Для получения дополнительной информации см. anki.tenderapp.com/kb/anki-ecosystem/experiment-scheduling-changes-in-anki-21

  • Сборка для Windows обратно переключена на mplayer из-за текущих проблем с кодом mpv

  • Инсталлятор для Windows теперь устанавливает ярлыки в меню Пуск и на рабочий стол сразу для всех пользователей (раньше он это делал индивидуально для каждого существовавшего пользователя)

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

  • Твикнуты поля ревьюера.

  • Исправлена ошибка импорта CSV, Карл!

  • Сделано это легче для адд-онов переопределять контекстное меню просмотра (благодаря dubiousjim)

Изменения в бетах 16..30

по версиям

Изменения в beta 30

30-й выпуск не состоялся, смотри 31-ю бету.

Изменения в beta 29

Опубликованы 2017-12-24
  • Исправлена ошибка упаковки, которая приводила к поломке экрана фильтрованных колод.

  • Исправлены ссылки на звуковые файлы с амперсандом в имени (спасибо, Артём).

  • Используются фиксированные отступы на экране просмотра вместо зависимости от размера шрифта.

Изменения в beta 28

Опубликованы 2017-12-22
  • Добавлено контекстное меню по клику правой кнопки мыши на списке карточек в Обзоре.

  • Найдены обходные пути для сообщений, выскакивающих в начале записи звука.

  • Добавлена возможность запретить проверку сертификатов через дополнения.

  • Добавлена опция для дополнений дополнять кнопки в окне редактора, которое постоянно открыто (а не только в момент открытия окна).

  • Отказ от использования Qt 5.10 из-за текущих проблем.

  • При тайпинге в типе записей с пропусками по умолчанию теперь легче видеть цвета в ночном режиме.

Изменения в beta 27

Опубликованы 2017-12-04
  • Добавлена опция для переключения карточек в режим "белый текст на чёрном фоне" в окне настроек. Подробнее о кастомизации стилей своих карточек в ночном режиме читайте apps.ankiweb.net/docs/am-manual.html#night-mode-styling

  • Предохраняются горячие клавиши в редакторе от провоцирования ошибки, когда ни одно поле не выбрано.

  • Воспроизводится любое аудио со стороны вопроса даже когда окно предпросмотра находится в режиме показывать обе стороны

  • Исправлена потеря фокуса, когда дополнения типа Japanese Support меняют содержимое поля.

  • Отдаётся предпочтение завороту строк вместо появления полосы прокрутки.

  • Добавлен перевод на каталонский (благодарю, Guillem), все остальные переводы также обновлены (благодаря другим переводчикам).

Изменения в beta 26

Опубликованы 2017-11-27
  • Добавлены некоторые переменные среды окружения для управления масштабированием пользовательского интерфейса — они задокументированы выше.

  • Ускорена синхронизация в случае, когда у вас много медиа-файлов, но они все не менялись с момента последней синхронизации.

  • Позволено импортировать файлы от недавней версии Мнемозины.

  • Исправлены переводы (благодаря Петру, да и всем другим людям, которые поучаствовали в переводах).

Изменения в beta 25

Опубликованы 2017-11-17

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

Если поиск http по вашей коллекции выявляет ссылки на изображения, вы можете использовать дополнение ankiweb.net/shared/info/1293255374 для превращения их в локальные картинки.

К тому же исправлены ошибки:

  • при вставке и таймауте после 30 секунд.

  • после удаления колоды с подколодой, которая является колодой по-умолчанию (№1).

  • при вставке предварительно загруженных изображений.

Изменения в beta 24

Опубликованы 2017-11-11

Исправлены:

  • заикания под Windows для случая, когда на карточке более одного аудиофайла.

  • ссылки на картинки, которые ломались при вставке между полями.

  • Не импортируются изменения в стилях, если локальный тип записей недавно изменялся.

  • ошибки, когда быстро нажимались клавиши после начала синхронизации.

  • падение программы при запуске на некоторых дистрибутивах Линуха.

Изменения в beta 23

Опубликованы 2017-10-27
  • Исправлено, что содержимое поля не сохранялось при перетаскивании мультимедийного файла на поле.

Изменения в beta 22

Опубликованы 2017-10-26
  • Исправлены зависания при копировании и вставке между полями.

  • Удален избыточный белый пробел при вставке внешнего содержимого из буфера, который ломал всю работу пропусков.

Изменения в beta 21

Опубликованы 2017-10-25

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

Также:

  • Вставка ссылки на картинку или звук по протоколу HTTPS больше не должна завершаться неудачей.

  • Исправлено воспроизведение аудио при показе оборотной стороны.

  • Перед показом индикатора прогресса/синхронизации проверяется, отключён ли интерфейс.

  • Исправлена ошибка отмены, которая приводила к немедленному нажатию на клавишу Enter в поле для ввода ответа.

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

  • Исправлен shift+tab в редакторе под macOS.

  • Фильтруются стили фона и шрифта при копипасте между полями.

  • Не бросаются .wav файлы при записи.

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

  • Исправлена невозможность вставить ссылку на .aspx файл.

  • Исправлена проверка медиа-файлов, не обнаруживавшая ссылки на медиа в записях с пропусками.

  • Ctrl+d может использоваться при выборе метки на дополнительном обучении для отказа от выбора всех меток.

  • Исправлена неработавшая в шаблонах ссылка на _anki.png

Изменения в beta 20

Опубликованы 2017-10-13
  • Возможно, исправлена ошибка запуска, возникавшая через раз под Windows.

  • Исправлен 'не отвечающий' процесс в macOS.

  • Не перехватываются медиа-клавиши.

Изменения в beta 19

Опубликованы 2017-10-11

Построен на последнем релизе Qt 5.9.2.
Пожалуйста, сообщайте о любых улучшениях или ухудшениях.

Изменения в beta 18

Опубликованы 2017-10-05
  • Если mpv недоступен или слишком старый, используйте mplayer вместо него.

  • Удалены сообщение unexpected DPI и опция --lodpi, подстроена обработка масштабирования.

  • Не показывает обложки альбомов при воспроизведении звуков.

  • Увеличено количество создаваемых резервных копий по умолчанию, а также прекращена отправка их в корзину.

  • В диалоговом окне со списком полей показывается их порядковый номер.

Изменения в beta 17

Опубликованы 2017-10-02

Этот выпуск экспериментирует с переключением между стареньким mplayer и новеньким mpv, который собственно и представляет из себя дальнейшее развитие mplayer. mpv включён в состав Окон и на Маках, пользователи Линуха должны убедиться, что он доступен в их варианте системы.

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

Также:

  • Добавлена опция командной строки --lodpi в попытке решить проблему направильных щелчков для некторых людей, сидящих под Windows. Если Anki предлагает вам использовать её, щёлкните правой кнопкой мыши на ярлыке Anki и добавьте --lodpi в конец командной строки (поле Объект:) через пробел, затем перезапустите Anki. Пожалуста, сообщайте, решит это или нет вашу проблему.

  • Ещё фиксик для MathJax + пропуски.

  • Игнорирование математических выражений вне пределов тегов MathJax.

  • Поправлена проблема с запуском Anki на системах, в имени которых есть не-латинские символы.

  • Добавлены горячие клавиши в продвинутое меню в редакторе.

  • Правка в text:Поле (не убирался HTML, если было разбиение на несколько строк).

  • Исправлены имена файлов, которые не нормализовались при импорте.

Изменения в beta 16

Опубликованы 2017-09-10

Текст для отображения через MathJax теперь должен начинаться с \[ и заканчиваться \\], вместо использования $$. Горячие клавиши были добавлены в редактор, чтобы сделать использование этих конструкций проще, но существующие карточки с MathJax необходимо будет обновить, к сожалению.

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

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

Алсо пофиксено:

  • Неправильно создавались резервные копии на некоторых системах.

  • Не удалялись старые резервные копии, срок хранения которых истёк. Теперь Anki ищет резервные копии с расширением .colpkg, так что вам следует вручную удалить резервные копии с расширением .apkg по мере необходимости.

  • Экспортирование коллекции и сохранение графов в PDF-файл теперь позволяют вам выбрать папку для сохранения, а папкой по-умолчанию являются Ваши документы вместо рабочего стола.

  • Удалось избавиться от медленного открытия окна с настройками, многократного его открытия, а также оно теперь закрывается автоматически при закрытии коллекции (смене профиля, завершении программы).

  • Окно предпросмотра также стало закрываться при закрытии коллекции.

  • Окно предпросмотра нормально показывает ответ последней карточки.

  • Пропуски теперь правильно удаляют подсветку, только когда в среде MathJax.

  • Дополнения теперь имеют неотвязную директорию user_files — подробности в документации по дополнениям.

  • Подстроены отступы в окне настроек групп колод.

  • Подправлен поиск по колодам со скобками в имени.

  • Интерфейс Anki под Windows показывался неправильно, если в Окнах был неправильно настроен mime-тип для css-файлов.

  • Уточнён текст, показываемый при возникновении ошибки.

  • Опция oldest seen first старые показывать первыми в фильтр-колодах теперь сортирует, основываясь на дате последнего просмотра, а не времени последней модификации.

  • Крюки prepareQuestion/prepareAnswer слиты воедино в prepareQA — пожалуйста, смотртите подробности в документации по дополнениям.

  • Не форсируется формат аудио в Windows — пожалуйста, дайте мне знать, если вновь столкнётесь с этой же проблемой.

  • Клик по типу записей в Обзоре теперь ищет по имени типа вместо его внутреннего номера.

  • Отказ от запуска, если локали неправильно настроены в Linux.

  • Доделаны остатки проблем с потерей форатирования при копипасте между полями.

  • Удаляются хвостовые <br> при сохранении поля.

  • Исправлены переводы в диалоговых кнопках.

Изменения в бетах 1..15

по версиям

Изменения в beta 15

Опубликованы 2017-08-31
  • Ищет изменённые медиа-файлы при синхронизации, даже если файлы не добавлялись или не удалялись. Если у вас много медиа-файлов и вы заметите замедление при синхронизации — дайте мне знать.

  • Фикс для пользовательского интерфейса, который иногда загружается неправильно.

  • Различные улучшения для автозавершения при наборе меток (благодаря Glutanimate).

  • Горячая клавиша для показать обе стороны в окне предпросмотра (спасибо, Глутанимат).

  • Исправлены отступы в окне настроек.

  • Некоторые изменения в коде конфигурирования дополнений.

  • Не удаляется форматирование при копипасте из одного поля Anki в другое.

  • Проверка медиа…​ теперь выхватывает неправильные имена файлов на Линух-системах.

  • Исправлено переключение статуса исключена и т.п. когда выделены несколько карточек сразу.

Изменения в beta 14

Опубликованы 2017-08-28

Добавлен простой механизм конфигурирования дополнений, предназначенный для замены той порочной практики, когда пользователям приходилось править исходный текст дополнений. Теперь пользовательская конфигурация не потеряется при обновлении дополнения. Больше информации об этом смотри на apps.ankiweb.net/docs/addons21.html#configuration

Также:

  • Опция для показа обоих сторон в окне предпросмотра.

  • Теперь когда пользователь запускает Anki 2.1 впервые, будут импортироваться данные профиля Anki 2.0

  • В код JavaScript добавлены зацепки (JS hooks), чтобы при просмотре карточки можно было делать такие штучки типа автоматической прокрутки в нужное время: apps.ankiweb.net/docs/addons21.html#javascript-in-the-reviewer

  • Исправлено появление полос прокрутки окна при некоторых шкалах DPI.

  • Исправлен 'clear flag' shortcut.

  • Добавлены коллекция и текущая колода на боковую панель.

  • Add recording icon back to record window.

  • Предупреждение о подкаталогах в папке с медиа-файлами коллекции.

Изменения в beta 13

Опубликованы 2017-08-26

Авторы дополнений теперь могут загружать на сайт AnkiWeb отдельные файлы для раздельной поддержки версий 2.0 и 2.1, Anki 2.1 автоматически загрузит требуемую версию.

Меню дополнений вынесено в отдельный диалог, который поддерживает:

  • проверку наличия и загрузку обновлений

  • удаление и отключение нескольких дополнений за раз

  • просмотр страницы дополнений

Дополнения теперь всегда хранятся в единой папке
и требуют выгрузки на сайт AnkiWeb в виде .zip-файла,
больше информации смотрите
apps.ankiweb.net/docs/addons21.html#add-on-folders и
apps.ankiweb.net/docs/addons21.html#sharing-add-ons

Также:

  • Программы-помощники в редакторе, чтобы облегчить перенос дополнений (благодарности Glutanimate)

  • Перехват ошибок, когда шаблоны карточек содержат ошибки HTML (благодаря Alicia)

  • Исправлены переводы и горячие клавиши кнопок в редакторе.

  • Отменено изменение горячих клавиш (ярлыка?) отмены, сделанное в предыдущей бета-версии.

  • Команда Проверка медиа-файлов…​ теперь может исправлять разрушенную базу данных медиа-файлов.

  • Запоминается последняя папка, использованная для экспорта.

  • Появилась уверенность, что консоль отладки и всплывающие подсказки закрываются при закрытии профиля.

  • Исправлено, что Anki не запускается на некоторых машинах Windows.

Изменения в beta 12

Опубликованы 2017-08-16

Устраняет проблему, которая может позволить специальным образом созданному .apkg-файлу записать файлы вне директории медиа-файлов в процессе импорта. Колоды, раздаваемые через AnkiWeb, лишены данного недостатка, но настоятельно рекомендуется обновиться до данной версии в том случае, если вы импортируете .apkg-файлы, получаемые из посторонних источников.

Большое спасибо Давиду Бейли за обнаружение этой уязвимости.

Основная версия 2.0.47 также содержит данное исправление.

Загружайте новые версии с apps.ankiweb.net/#download
и apps.ankiweb.net/downloads/beta/ соответственно.

Также:

  • Переписаны части кода открытия/закрытия коллекции и кода закрытия окна, которые должны убедиться, что коллекция не закрыта до тех пор, пока у окна есть шанс почиститься (?!)

  • Менеджер профилей получил кнопочку для восстановления профиля с автоматической резервной копии, которая позаботится о восстановлении разрушенной коллекции и не будет создавать при восстановлении копию из испорченной информации.

  • Добавлена дополнительная боковая панель в окно Обзора, переключается кнопочкой Фильтр

  • Настройки иконок.

  • Клавиши Ctrl+1-9 могут использоваться для перехода к первым 9 шаблонам карточек в окне редактирования шаблонов карточек.

  • К создаваемым при создании профиля типам записей добавлен тип записей для набора ответа с клавиатуры(!).

  • Имена файлов резервных копий теперь содержат дату в своём имени.

  • Удаляемые застарелые резервные копии отправляются в корзину вместо удаления напрямую.

  • Исправлено попадание колод в колоду по умолчанию, когда их перетаскивали в нижнюю часть списка колод (спасибо Дэвиду Бэйли).

  • Исправлены некоторые проблемы с обновлением содержимого поля с неправильным контентом.

  • Лучшая поддержка шкалирования DPI, которая не кратна 100% под Windows.

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

  • Настроены некоторые горячие клавиши.

  • Улучшено сообщение об ошибке при отсутствии интернета.

  • Отказ от поддержки паролей на профилях.

  • Исправлена работа Shift+Tab в окне редактора под Windows/Linux.

  • Восстановлена поддержка метки marked

Изменения в beta 11

Опубликованы 2017-08-12
  • Упрощено окно Обзора:

    • Элементы верхней панели инструментов перемещены в строку меню.

    • Боковая панель была заменена выпадающим меню.

  • Remove 'mark' action in favour of 'flags':

  • Исключено действие Пометить запись в пользу Флагов:

    • Флаги устанавливаются индивидуально для каждой карточки, а не сразу для всей записи.

    • Одной карточке может быть сопоставлено до 4етырёх флажков разных цветов.

    • Флажки показываются и устанавливаются как при просмотре карточек, так и через Обзор.

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

  • Ограничена длина сводки макета карточки (the card layout summary), а также удалены порядковые числительные.

  • Исправлена потеря форматирования пропусками в скобках.

  • Кнопочка разворачивания окна редактирования возвращена на место.

  • Отключать, а не скрывать список типов карт в типах записей с пропусками.

  • Удалены иконки из некоторых окон.

  • Под OSX подцепляется новый mplayer, который работает на старых машинках.

Изменения в beta 10

Опубликованы 2017-08-10
  • Увеличена скорость показа MathJax, которая была причиной того, что анимация затухала медленнее, чем ей следовало бы.

  • Отменён эксперимент "ответ сверху" и удалена задержка при показе оборотной стороны.

  • Задержка может настраиваться через переменные qFade и aFade в JavaScript — используйте 0 для запрета.

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

  • Прячутся тепи озвучки в окне предпросмотра.

  • Теперь появилась уверенность, что экспорт не пытается экспортировать подкаталоги.

  • Исправлены операции типа саспенд, которые не работали корректно при выделении нескольких карточек.

  • Убрана граница с нижней области.

  • Лучшая поддержка дисплеев высокого разрешения под Окнами.

  • Исправлено поведение панели инструментов в Обзоре при изменении размера.

  • Показываются использованные поля в списке типов карточек.

  • Исправлен курсор, не возвращавшийся в первое поле при добавлении карточек.

  • Исправлена проблема, которая препятствовала перекрытию значений по умолчанию из стилей шаблонов карточек.

Изменения в beta 9

Опубликованы 2017-08-08
  • Обновлено окно редактирования шаблонов карточек для использования выпадающего списка вместо вкладок,

    • предпросмотр рендерится более эффективно.

  • Предпросмотры редактора шаблонов и Обзора
    наконец-то рендерят точно так же, как и просмотр карточек!

  • Устранено препятствие нормальному завершению Anki под Окнами.

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

  • Поддержка создания инсталлятора/деинсталлятора под Пингвинчиками.

  • Клавиша Вниз в Обзоре теперь делает всё правильно.

  • Дополнениям станет легче переопределять ярлыки для определённого состояния.

Изменения в beta 8

Опубликованы 2017-08-07

Эксперимент с показом ответа под вопросом, который делает затенение более естественным, и означает, что ответ всегда будет появляться в том же самом месте. Пожалуйста, дайте мне знать, если вам это нравится или вызывает ненависть. Будет работать только для шаблонов оборотных сторон, начинающихся с {{FrontSide}} <hr id=answer>

Также:

  • Исправлено дублирование горящих клавиш (благодарности Давиду).

  • Исправлена вставка файлов, в именах которых содержится # решётка (благодаря Давиду).

  • Исправлены некоторые ошибки, вызванные преждевременным закрытием окна (до завершения инициализации, основано на патче Давида).

  • Исправление автовоспроизведения на стороне ответа.

  • Исправлены некоторые проблемы с застреванием экранов при закрытии окна браузера и т.д.

  • Возможно, исправление для Anki, падающей на некторых машинах Windows.

Изменения в beta 7

Опубликованы 2017-08-06
  • Удалена предзагрузка кода от предыдущей беты как вызывавшая некоторое количество проблем.

  • Добавлен переход при открытии ответа — необходимость возникла после отказа от предзагрузки ответа.

  • Исправлен тип в функции ответа (работа type на стороне ответа?! — Fix the type in the answer function)

  • Переработана обработка фокуса в редакторе, баг мог приводить к тому, что первое поле переписывалось из окна предпросмотра.

  • Пофиксен похожий баг, возникавший при заброске текста в Anki в момент, когда фокус находился на другом окне.

  • Пофиксены неудачи при показе гифок.

  • Модуль mhchem теперь в комплекте и включен по умолчанию,
    поэтому вы можете верстать химические уравнения:
    mhchem.github.io/MathJax-mhchem/

  • Создан обход проблемы, возникающей при скрытии части MathJax в пропуске.

  • Возможно, исправлен отказ Anki при нормальном завершении.

  • Исправлено появление содержимого поля под кнопками редактирования.

  • Исправлены некоторые ошибки кодировки при обработке LaTeX и отображении ошибок JS.

  • Изменение горячих клавиш добавления/удаления меток так, чтобы они не конфликтовали с функциями меток.

  • Предотвратите некоторые ошибки при удержании клавиш навигации или слишком быстрой навигации.

  • Исправить некоторые проблемы, которые мешали сборке Linux работать для некоторых пользователей.

Изменения в beta 6

Опубликованы 2017-07-31
Пользователям Linux:

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

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

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

  • Исправлена ошибка, которая перекрывала шрифты некоторых колонок в Обзоре, которые, однако, не должны быть перекрыты.

  • Добавлена возможность отказаться от перекрытия шрифтов в Обзоре.

  • Исправлено появление \n при нажатии Enter в новом режиме белых пробелов.

  • Исправлены переводы, не работавшие на Mac.

  • Исправлен диалог выгрузки/загрузки, не работавший под KDE на Linux.

Изменения в beta 5

Опубликованы 2017-07-28
  • Экспериментальная поддержка MathJax для записи уравнений без LaTeX’а: попробуйте записать на карточке что-то вроде этого:

\(\sqrt{x^2}\)

$$x_3$$
  • Уравнения будут отображаться после того, как карточка уже показана.

    • Следующая бета AnkiMobile начнёт поддерживать MathJax,

    • другим клиентам также потребуется обновление.

  • LaTeX теперь можно рендерить в .svg файл вместо .png (изменение размера у таких изображений происходит без потери качества). У вас должен быть установлен dvisvgm и выдано соответствующее разрешение через ИнструментыУправление типами записей…​Настройки…​

    • Следующая бета AnkiMobile начнёт поддерживать .svg файлы,

    • другим клиентам также потребуется обновление.

  • Пофиксен IBus метод ввода, который не работал на Linux.

  • Исправлена горячая клавиша суперскрипта.

  • Как при просмотре карточек, так и в Обзоре Ctrl+Delete удаляют текущую карточку.

  • Фиксик от крушения синхронизации под Окнами.

  • Улучшено отображение пропусков и тегов LaTeX для полей, записываемых справа налево.

  • Костыль от амперсандов, появляющихся в именах колод при работе в KDE.

Изменения в beta 4

Опубликованы 2017-07-20
  • ещё больше фиксов для Anki, падающей при запуске на некоторых дистрибутивах Linux

  • исправлены ошибки, которые могли случаться, когда авторы дополнений обволакивали функции Anki своими (благодаря dequis)

  • упрощено добавление нижних кнопок дополнениями (спасибо Дмитрию)

  • не загружается содержимое iframe в отдельном окне Обзор

  • удалено изменение беты 3, которое приводило к появлению множества неразрывных пробелов во вставляемом тексте

Эта бета также вводит экспериментальную поддержку альтернативной обработки пробелов, переводов строк и т.п. Когда она разрешена через ИнструментыУправление типами записей…​Настройки…​ окно добавления/редактирования записей и показ карточек сохраняют пробелы между словами (обычно они редуцируются до единственного пробела). Это означает, что вместо использования тегов <div> и метасимволов типа &nbsp; (мнемоник, html-сущностей) для обозначения новых строк и отступов, можно использовать обычные переводы строк и пробельные символы. Что следует отметить:

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

  • Мобильные клиенты в данный момент не поддерживают такую опцию, хотя вы можете добиться одинакового отображения карточек на разных устройствах добавлением в стили карточек css-свойства white-space: pre-wrap;

  • В момент копипасты HTML-текста в поле Anki попытается преобразовать теги <div> и неразрывные пробелы &nbsp; в проще читаемые белые пробелы.

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

{{Front}}<br>
{{Extra}}

приведёт к показу пустой строки между полями, поскольку перевод строки будет выполнен дважды, для <br> и просто перевода строки, который присутствует сразу после этого тега.

Подсказка
Если хотите, чтобы такие карточки показывались как прежде, то
можете просто удалить тег <br>

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

Важно! Любые отзывы о том, что работает хорошо,
а что не работает вовсе — только приветствуются.

Изменения в beta 3

Опубликованы 2017-07-12
  • ещё больше фиксов для Anki, неспособной стартовать на некоторых дистрибутивах Linux

  • исправлена проблема, когда под Windows после редактирования поля в формате HTML добавлялись лишние теги <br>

  • вставка (копипаста) в поле немедийных ссылок (адресов URL) в виде простого текста вместо полного игнорирования их

  • сохраняются отступы и новые строки при вставке текста

Изменения в beta 2

Опубликованы 2017-07-10
  • фиксит хранение данных Anki в неправильной локации на Windows

  • обновлены Python и Qt для сборки Linux и исправлены различные проблемы, которые приводили к невозможности запуска Anki на недавних дистрибутивах Linux

  • показывает более полезные сообщения об ошибках при попытках установить на слишком старые платформы Windows и Mac

  • сообщения о блокировке Anki брандмауэром сделаны пояснее

  • ликвидация процессов WebEngine происходит быстрее после закрытия окон

Изменения в beta 1

Опубликованы 2017-07-09 (-05?)
  • подтянуты последние переводы

  • добавлена кнопка Отмена в окно записи

  • кнопки Статистика и Синхронизация перемещены в центр окна

  • изменились горячие клавиши Отмена (Undo Ctrl+Z) на Ctrl+Alt+Z из-за конфликта с WebEngine (движком, который, собственно, и приводит Anki в движение)

  • disable pinch to zoom gesture

  • исправлены ложные коды ошибок при выходе

  • исправлено аварийное завершение команды 'browse add-ons' в Linux

Изменения в альфах

по версиям

Изменения в alpha 15

Опубликованы 2017-06-22
  • Исправлена повторная интерпретация клавиш пробел/Enter и т.п.

  • Маленькие хитрости, чтобы снизить мерцание при отображении окон.

  • Использование системного фонового цвета для панелей инструментов.

  • Проверка, что только одна копия статистики колоды показывается, и что она закрывается при выгрузке профиля.

  • Фикс поведения клавиши Esc в поле type

  • Правка расширенного состояния колоды (?), которое сбрасывалось при редактировании.

Изменения в alpha 14

Опубликованы 2017-06-09
  • Переход к недавно выпущенному Qt 5.9 и отказ от поддержки старых версий.

  • Проблема с ярлыками меню, конфликтующими с текстовыми полями ввода, должна исчезнуть сейчас - это была одна из проблем, задерживавших переход к бета-статусу.

  • Теперь минимальные требования: Windows 7+, Mac 10.10+, или Linux ~2016+

  • Исправлена ошибка при импорте из Мнемозины (спасибы Люку)

  • Исправлено сломанное сообщение об ошибке много колод

  • Поправлена проблема с запуском mplayer на современных дистрибутивах Linux.

  • Фиксируется размер окон, не сохранявшийся в некоторых случаях (благодаря Дмитрию).

  • Фикс ошибки, когда закрывается главное окно, пока окно Обзора открыто.

Изменения в alpha 13

Опубликованы 2017-04-13
  • Обновление до Python 3.6 в Windows в надежде получать больше информации о причинах крахов. Если у вас случилось какое-то крушение, пожалуйста, скопипастите содержимое файла crash.log из папки Anki либо прикрепите этот файл в личное сообщение apps.ankiweb.net/docs/manual.html#file-locations

  • Исправлено замирание окна Обзора (веб-браузера?) при открытии во время синхронизации, что приводило к сообщениям об ошибках.

  • Улучшена работа кнопочек Вперёд/Назад в окне предпросмотра (спасибо, Глутанимат)

  • Сохраняется фокусировка на поле меток при переключении между карточками (благодаря Глутанимату)

  • Удалён некоторый отладочный код, который мог провоцировать отказы или замедления в работе.

  • Твик для отображения истории в окне добавления записей (благодарности Генрику)

Изменения в alpha 12

Опубликованы 2017-03-05
  • Исправлена ошибка предпросмотра

  • Поддержка подстановочных знаков при удалении меток (благодаря Люолянь)

  • Поддержка \ для отмены подстановочных знаков при поиске меток (благодаря Люолянь)

Изменения в alpha 11

Опубликованы 2017-02-22
  • Сборки Windows и Linux будут перемещать ваши данные Anki в новое место при ближайшем запуске. Если вы хотите переключаться между альфами и стабильным релизом, пожалуйста, убедитесь, что вы используете версию не ниже Anki 2.0.43, которая использует ту же самую папку для файлов. Больше информации на apps.ankiweb.net/docs/changes.html (перевод ankitest-changes.html)

  • Сборка Windows будет показывать консольное окно при открытии Anki, чтобы помочь отладить проблемы, с которыми некоторые пользователи сталкиваются при запуске приложения.

  • Показывает ошибку поиска вместо простого сообщения не найдено.

  • Исправлена ошибка при закрытии коллекции на некоторых дистрибутивах Linux.

  • $ANKI_BASE переменная среды окружения теперь может использоваться для указания местонахождения базового каталога с данными Anki.

  • Преобразуется весь юникод в окне добавления карточек и в процессе импортирования в стандартный формат, чтобы предотвратить проблемы с метками/полями при поиске.

  • Добавлен временный инструментарий для обнаружения проблем на экране Обзора Browse — пожалуйста, сообщайте, если сталкиваетесь с ошибками. При этом исправлена возможная причина крушений.

  • Исправлены ошибки, которые случались при закрытии Anki, когда окно Обзора всё ещё открыто и т.п.

  • Встроенные шрифты теперь должны работать.

  • Откажитесь от запуска на Qt5.8.0, который имеет некоторые серьезные проблемы.

  • Разрешено удаление меток с использованием символов подстановки (спасибо, luoliyan).

  • Не добавляются метки при удалении (благодарности, luoliyan).

  • Загрузчик дополнений теперь принимает список из нескольких идентификаторов через пробел (благодаря Дмитрию).

  • Улучшения в дополнительном обучении увеличивают область выборки новых/повторных карточек (thanks to Simone)

  • Твики в кнопке истории на окне добавления карточек (thanks to Henrik)

  • Показывается лучшее сообщение об ошибке, если пользователь вводит неправильный CSV-разделитель (thanks to luoliyan)

  • Поправлен редкий баг, что мог служить причиной добавления неправильных записей (thanks to Glutanimate)

  • Исправлена очепятка (благодарим Andi)

Изменения в alpha 10

  • сбрита секундочка или пара их при синхронизации в некоторых обстоятельствах

  • исправлено окно прогресса, замиравшее на Убунту 16.10

  • исправлены ошибки юнкода, проявлявшиеся при вставке НЕ-латинского текста

  • обновлён anki.desktop (благодаря Юлиану)

Изменения в alpha 9

  • синхронизация теперь может быть прервана (отменена)

  • встроенные шрифты вновь стали юзабельны на macOS

  • пофиксено исчезновение нижней полоски, исчезавшей после редактирования

  • не форсится режим XP под Окнами, так что штучки типа полоски меню теперь используют современные краски, предохраняющие клавишу Backspace (Забой) от уходящей обратно страницы и прерывающихся штучек

  • фикс для make install в архиве исходников

  • хелперы для дополнений, создающих кнопочки в окне добавления/редактирования записей (благодаря Simone)

  • исправление для последних sqlite версий (благодарности dequis)

Изменения в alpha 8

  • Графики теперь могут экспортироваться в PDF

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

  • Возможно, исправлены причины некоторых крахов.

  • Fixed Anki segfaulting on startup on some modern Linux distros

  • Сборка для Mac дожна работать теперь на 10.8+

  • Сборка для Mac теперь хранит файлы в Library/Application Support типа 2.0.37+.

  • Подстроено положение кнопки карточки/поля

  • Удалите упоминание ярлыка кнопки Del в меню «Дополнительно»

  • Кнопка истории в окне добавления записей теперь отражает последовательность редактирований (thanks to David)

  • Когда синхронизируется коллекция без локальных (местных) карточек, объясняется, почему Anki хочет загрузить карточки/записи из облака.

  • Исправления для Python 3.6

Изменения в alpha 7

  • Исправлена серьёзная ошибка в синхронизации медиа-файлов, которая приводила к выгрузке на сервер неправильных данных. Если вы синхронизировались в предыдущих версиях, пожалуйста, смотрите Anki 2.1.0 alpha 5 & 6 на форуме техподдержки.

  • Теперь синхронизация показывает прогресс снова и использует иную базовую библиотеку запросов.

  • Поправлены и некоторые другие ошибки синхронизации.

  • Возможно, исправлены некоторые крушения.

  • В случае краха некоторая информация пишется в Documents/Anki/crash.log Если вы встретились с любыми сбоями в будущем (при которых Anki закрывается), пожалуйста, перешлите нам этот файл с информацией о том, что именно вы делали в тот момент, когда произошло крушение.

  • Сжатие резервных копий выполняется в фоновом режиме, что ускоряет переключение между профилями и синхронизацию.

  • Окно не занимало весь экран корректным образом после добавления нового профиля под Windows

  • Увеличен размер по умолчанию для окна с настройками группы колод.

  • Дано указание веб-движку не кэшировать изображения на диск.

  • Добавлен хак для предзагрузки входяших картинок — она не всегда срабатывала.

  • Исправлена ошибка при удалении записей.

  • Удалена ссылка на клавишу Del для удаления записей в окне предпросмотра, поскольку Qt позволяет ей срабатывать и в поле для набора ответа с клавиатуры.

  • Исправлена ошибка с нажатием горячей клавиши Отмена, когда отменять-то и нечего.

  • Дополнениям облегчена участь по добавлению новых кнопочек в окно редактирования (thanks to Simone).

Изменения в alpha 6

  • Исправление аудио: отказ остановиться или перекрытие

  • Исправлено открытие дополнений / папки резервных копий на Виндовс

Изменения в alpha 5

  • Построена на последней версии тулкита Qt

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

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

  • Придуман обход ошибки Qt, когда нажатие некоторых клавиш типа f в поле набора ответа приводило к срабатыванию меню вместо простого ввода символа.

  • Заработали горячие клавиши вызова консоли отладки.

  • Разные другие фиксы (thanks to noobie, Marcio, Christoph)

  • Сборка Linux теперь включает Makefile и может быть установлена на любой системе

  • Сборка Mac теперь использует иной упаковщик. Это должно предотвратить ошибку, которые люди получали при запуске, но лишило возможности дважды щёлкнуть по .apkg-файлу вне Anki.

Изменения в alpha 4

Исправлено:

  • твикнуты фонты

  • введённый текст терялся при закрытии окна/переключении на другую запись сразу после ввода текста

  • ошибки при импорте .apkg-файла с медиа-файлами

  • ошибки юникода при воспроизведении под osX аудио-файлов с нелатинскими именами файлов

  • autodetect pipe in PSV files and make it easier to extend autodetection list

  • застревало изменение типа записи

  • игнорируются безобидные сообщения об ошибках http

  • вновь разрешена загрузка дополнений

  • редактирование/удаление дополнений и открытие папки с дополнениями на некоторых недавних сборках Linux

  • fix error when clicking on cogs in deck list

  • показывается больше информации о библиотеках, которые не удалось загрузить под Linux

  • квадратные скобочки, появляющиеся в диалоге импорта на ubuntu 16.04

Изменения в alpha 3

Подправлены:

  • поддержка изображений

  • синхронизация

  • дублирование вставки под windows/linux

  • предотвращено схлапывание полей при удалении всего их содержимого

  • предпросмотр шаблонов карточки под windows/linux

  • ошибка onHeight при быстрой прокрутке карточек в Обзоре (браузере Anki)

  • basic add-on porting docs in github

  • fix an error in logging

  • недостающие переводы

  • сообщение loading в процессе набора ответа с клавиатуры

  • ошибка синхронизации при запуске с устройства USB.

Изменения в alpha 2

Поправлено:

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

  • тулкит обновлён для всех систем, кроме 32-битных сборок Linux, что должно позволить избежать некоторых проблем, в том числе крахов mac touchpad

  • вновь разрешена синхронизация, которая должна работать, но не будет показывать любой прогресс для долгих загрузок/выгрузок.

  • обновлена упаковка, что должно позволить избежать периодических проблем при запуске под Linux

  • экспортирование коллекций

  • набор ответа с клавиатуры

  • спрятано раздражающее сообщение при наборе с клавиатуры/вставке http-ссылки.

  • дополнениям больше не требуется обязательных файл верхнего уровня (thanks to subfusc)

  • при планировании расписания следующего показа карточки теперь обязательно учитывается условие, что следующий интервал д.б. +1 (обязательно должен быть хотя бы на один день больше текущего интервала; thanks to ankitest)

  • pull requests now have automatic tests (thanks to RawToast)

  • появился крюк для showDeckOptions (thanks to ankitest)

  • исправлена горизонтальная прокрутка Обзора Browse (thanks to Houssam)

  • на графиках уточнена ось Y (thanks to matthayes)

 

Перенос дополнений в Anki 2.1

Python 3

Anki 2.1 требуется Python 3.5 или старше.

После установки третьего питона на вашу машину вы можете использовать утилиту 2to3 для автоматического преобразования ваших скриптов в код Питона 3 от папочки к папочке, например:

2to3-3.5 --output-dir=aqt3 -W -n aqt
mv aqt aqt-old
mv aqt3 aqt

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

Qt5 / PyQt5

Синтаксис для подключения сигналов и слотов изменился в PyQt5. Однако последние версии PyQt4 вполне себе успешно поддерживают этот синтаксис, так что после обновления кода ваших дополнений вы можете обнаружить, что они по-прежнему успешно работают в последних версиях Anki 2.0.x

Больше информации доступно по адресу pyqt.sourceforge.net/Docs/PyQt4/new_style_signals_slots.html

Один автор дополнения сообщил, что успешно использовал для автоматической конвертации кода утилиту: github.com/rferrazz/pyqt4topyqt5

Совместимость с Anki 2.0

Для большинства дополнений должно оказаться вполне возможным

поддерживать одновременно обе версии: Anki 2.0 и 2.1

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

Модули Qt теперь в PyQt5 а не в PyQt4.

Вы можете делать условный импорт,
но гораздо проще импортировать обращение к Qt из Anki, например:

from aqt.qt import *

Самая трудная часть состоит в замене более неподдерживаемого QtWebKit на QtWebEngine. Если вы выполняли какие-то нетривиальные действия над веб-страницами, вам потребуется выполнить некоторую работу для портирования вашего кода под Anki 2.1, как это описано в следующей секции.

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

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

Изменения Webview

Qt5 отказался от использования WebKit в пользу WebEngine (базируется на Chromium), так что и просмотры карточек Anki теперь используют WebEngine.

Примечания:
  • Теперь вы можете отлаживать веб-представление ваших карточек,
    используя внешний экземпляр Chrome.
    Для этого прежде, чем запускать Anki, установите переменную среды окружения

    set QTWEBENGINE_REMOTE_DEBUGGING=8080

а затем просто сёрфите localhost:8080 в Хроме.

  • WebEngine использует использует иные методы общения с Питоном.
    AnkiWebView() это обёртка для вебвьюшек, которая предоставляет функцию pycmd(str) в JavaScript, которая в свою очеред вызывает ankiwebview-метод onBridgeCmd(str)
     
    Различные части пользовательского интерфейса Anki,
    такие как reviewer.py и deckbrowser.py были модифицированы, чтобы использовать это.

  • JavaScript выполняется асинхронно, поэтому если вам нужен результат вычисления выражения JS, вы можете использовать evalWithCallback() функцию ankiwebview.

  • Как результат такого асинхронного поведения, editor.saveNow() теперь требует обратный вызов (callback). Если ваше дополнение выполняет действия в Обзоре то похоже, что вы нуждаетесь в вызове editor.saveNow() для начала и затем в выполнении вашего остального кода в ответку.
     
    Вызов .onSearch() также будет нуждаться в изменении на .search()/.onSearchActivated()
     
    Смотрите в браузере .deleteNotes() как пример.

  • Различные операции, которые поддерживал WebKit типа setScrollPosition() теперь требуют имплементации (воплощения) в джаваскрипте.

  • Страничные действия типа mw.web.triggerPageAction(QWebEnginePage.Copy) также асинхронны и требуют переписания с использованием ожидания(задержки) или JavaScript.

  • WebEngine не предоставляет функцию keyPressEvent() как это делал WebKit, поэтому код, который ловит нажатия клавиш, что не приаттачены к пункту меню или кнопке, потребовал изменений. В поисках примера смотрите, как reviewer.py вызывает setStateShortcuts()

Дополнения без файла верхнего уровня

Пакетным дополнениям более не требуется импортирующий файл верхнего уровня — если вы просто раздаёте единственную папку, её файл __init__.py становится точкой входа в дополнение.

В версиях Anki 2.0.x такой фокус не будет работать никогда, однако.

Распространение обновлённых дополнений

Если вы преуспели в создании дополнения,

которое поддерживает оба поколения версий Anki 2.0.x и 2.1.x одновременно, пожалуйста, чувствуйте себя свободно и не стесняйтесь загружать его в общую область надстроек ankiweb.net/shared/addons/ и обязательно упомяните в описании, что он поддерживает работу с обеими версиями.

Если вы решили сделать отдельную версию для Anki 2.1.x

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

Когда мы вплотную приблизимся к релизу,

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

 

Эксперименты с расписанием

Experiment scheduling changes in Anki 2.1

Перевод

Анки 2.1beta31 вводит (представляет) дополнительный альтернативный планировщик, который вносит ряд изменений в способ, которым Анки планирует просмотры карточек и обрабатывает отфильтрованные колоды.

Что изменилось

In beta 36:

  • The latest AnkiMobile beta adds support for the new scheduler. If you’re an AnkiMobile user and would like a beta invite, please create a private ticket.

  • Fix importing of colpkg files made with the experimental scheduler on.

  • Fix scheduling of relearning cards with no relearning steps.

  • is:buried now matches manually buried cards as well.

In beta 35:

  • Experiment with a change to the learning counts - instead of counting the number of learning steps left to do until the end of the day, the learning count indicates the number of learning cards (not steps) due within the learn ahead cutoff (ie, in 20 minutes with the default options). Let me know if you like it or hate it.

  • You can now sync to AnkiWeb when the new scheduler is enabled, and AnkiWeb’s regular study interface now supports reviewing using the new scheduling. This will prevent any older clients from syncing with your AnkiWeb account until you switch back to the regular scheduler.

  • You can now export collection packages, and individual decks without scheduling information included. Older clients will not be able to import collection packages made with the experimental scheduler active.

In beta 33:

  • Fix an error when viewing a lapsed card that will graduate on the next step.

In beta 32:

  • Added an option to the preferences screen to show day learn cards before reviews.

  • Preview mode (filtered deck w/ rescheduling off) now puts all cards in the review queue, which fixes problems with the wrong due counts being displayed for learning cards.

  • The delay on failure in preview mode can now be configured via the filtered deck options.

  • The 'new day starts at' option is now adjustable again in the preferences screen.

In beta 31:

  • Reviews are no longer fetched from each subdeck in turn - reviews from all decks are gathered together and then presented in a semi-random order. Review limits on subdecks are ignored when you click on a parent deck - only the deck you click on and its parents control the number of cards to be presented.

  • Filtered decks with rescheduling turned off no longer use learning steps, as it wasn’t possible to restore the previous state correctly, and it lead to a varying number of buttons. Instead, they now use a simple 'preview mode' with two buttons - Again repeats the card again after a (currently hard-coded) delay, and Good removes the card from the filtered deck.

  • New card position is now preserved when previewing.

  • Cards in (re)learning remain in (re)learning when they are suspended or buried.

  • Anki now distinguishes between manually buried cards and buried siblings, and you can choose which to unbury.

  • Undue reviews now appear in the review queue in filtered decks, instead of the new queue.

  • Filtered decks now support a second search term, so you can do things like build a deck with 100 reviews and 20 new cards.

  • The day rollover time is now relative to the current local time. It is currently hard-coded at 4am.

  • Cards in learning are no longer reset when filtered decks are filled or emptied.

  • Scheduling of undue reviews has been improved, and now shows 4 buttons.

  • Learning cards now use a 4th button - 'Hard' repeats the current step.

  • Lapsed reviews are rescheduled when cards exit learning, not on the first step.

Совместимость

Последняя бета Anki 2.1.0 содержит оба планировщика, как нормальный, так и экспериментальный, и вы можете переключаться между ними.

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

AnkiWeb и AnkiMobile уже обновлены до поддержки нового расписания,

но AnkiDroid в настоящее время не поддерживает это.

Включение нового планировщика

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

Переключение планировщика опустошит все фильтр-колоды и сбросит прогресс у всех разучиваемых карточек.

Также ближайшая синхронизация будет полной.

Чтобы попробовать новый код на копии вашей коллекции:

  • Используйте File>Export для создания полной резервной копии вашей коллекции в .colpkg-файле

  • Используйте File>Switch Profile для создания временного профиля для экспериментов

  • Откройте новый профиль и импортируйте созданный .colpkg-файл

  • Откройте отладочную консоль и выполните команды:

    mw.col.changeSchedulerVer(2)
    mw.moveToState("deckBrowser")

Отключение нового планировщика

После того, как вы разучите все новые карточки (то есть они станут повторяемыми/проверяемыми), вы можете заменить 2 на 1 в коде, приведённом выше, для переключения на прежний планировщик просмотров.

Переход на новую бета-версию

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

и разрешите его снова после того, как проапгрейдитесь.

Отзывы

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

 

 

Anki 2.0 Changes

Anki 2.0 Изменения



Пользователи, обновляющиеся с Anki v1:
пожалуйста, присмотритесь к тому, что именно изменилось.

Оригинал изменений

2018 год

Изменения в 2.0.52

Опубликованы 2018-05-31.

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

Перемены в 2.0.51

Опубликованы 2018-03-26.
Релиз только для Windows

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

Важно! Если обновляетесь с предыдущих версий, пожалуйста, удалите предыдущую версию, прежде чем начнёте устанавливать эту 2.0.51

Удаление предыдущей версии никак не затронет ваши пользовательские данные (все ваши драгоценные колоды, карточки, медиа-файлы и статистика просмотров останутся на месте в целости и сохранности).

Перемены в 2.0.50

Опубликованы 2018-03-08.
  • Исправлен баг га macOS High Sierra который мог стать причиной того, что некоторые медиа-файлы воспринимались как изменённые, хотя таковыми и не являлись.

  • Режим Откладывать связанные карточки для новых профилей теперь по умолчанию выключен.

  • И по умолчанию просматривать Максимум ответов в день теперь 200 (в новом профиле опять же).

Перемены в 2.0.49

Опубликованы 2018-02-05.
Стандартный билд для Мака теперь на 64 бита,

что должно предотвратить появление предупреждений при последующих обновлениях macOS.

Если вы на старой машине, у которой только 32 бита,

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

2017 год

Перемены в 2.0.48

Опубликованы 2017-10-11 (2017-08-29).

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

Из-за упадка билдов Линуха эта версия доступна только под Окнами и на Маках.

Перемены в 2.0.47

Опубликованы 2017-08-16.

Устраняет проблему, которая может позволить специальным образом созданному .apkg-файлу записать файлы вне директории медиа-файлов в процессе импорта. Колоды, раздаваемые через AnkiWeb, лишены данного недостатка, но настоятельно рекомендуется обновиться до данной версии в том случае, если вы импортируете .apkg-файлы, получаемые из посторонних источников.

Большое спасибо Давиду Бейли за обнаружение этой уязвимости.

Бета-версия 12 также содержит данное исправление.

Загружайте новые версии с apps.ankiweb.net/#download и apps.ankiweb.net/downloads/beta/ соответственно.

Перемены в 2.0.46

Опубликованы 2017-08-02.
  • Исправлена проблема, когда mplayer не будет работать для некоторых пользователей Linux.

  • Исправлена проблема с окном Добавления/Редактирования,
    которая может приводить к последующим сбоям.

Перемены в 2.0.45

Опубликованы 2017-03-27.
Освобождение только для Linux:

фиксирует достижения в скомпилированных пакетах.

Перемены в 2.0.44

Опубликованы 2017-02-25.
Версия только для Windows:

устраняет некоторые проблемы у людей, которые запускают Анки из-под учётной записи Windows, содержащей НЕ-латинские символы в своём имени.

Перемены в 2.0.43

Опубликованы 2017-02-22.
Издание для Windows и Linux машин,

которое задвигает файлики Anki далеко за пределы папки с вашими документами по типу того, как это было сделано для Mac в версии 2.0.37

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

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

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

Руководство пользователя обновлено, чтобы отражать новое расположение файлов:

Ну и перевод тоже обновлён.

Перемены в 2.0.42

Опубликованы 2017-02-10.
Выпуск только для Linux:

возвращает переводы интерфейса, которые не работают в скомпилированном пакете.

Перемены в 2.0.41

Опубликованы 2017-01-29.
  • Срезает секунду или парочку с времени синхронизации в некоторых обстоятельствах.

  • Правит последние ошибки sqlite на Linux (благодаря dequis)

  • Альтернативная версия OS X пересобрана 2017-01-30: устраняет проблему с воспроизведением звуков.

Перемены в 2.0.40

Опубликованы 2017-01-13.
Релиз только для macOS:

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

Для людей, обновляющихся с 2.0.36 и ранее:

пожалуйста, обратите внимание, что Anki перенесёт ваши данные из Documents/Anki в Library/Application Support/Anki2 для предотвращения проблем, которые поимели те люди, у которых уже новенькая macOS.

Если вы используете последнюю версию ОС (macOS Sierra),

то мы рекомендуем вам создать резервную копию перед обновлением:

По нахождению новой папки, пожалуйста, смотрите

Перемены в 2.0.39 и ранее

Даты публикации не сохранились.

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

 

Переход на Anki 2

Пожалуйста,

Прочтите это

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

  • Если вы пользовались Dropbox с предыдущей версией Anki, то, пожалуйста, прочитайте следующий раздел прежде, чем начать переход с первой версии на вторую.

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

  • По умолчанию ограничение на повторные просмотры карточек — 100 карточек в день.

  • Когда вы отвечаете Не помню, то разучиваемая карточка будет вам показана дважды, прежде чем перейдёт в очередь повторяемых карточек. Поэтому уменьшение синего (новые) или зелёного (повторяемые) счётчика на единицу вызывает увеличение красного/оранжевого/бордового (разучиваемые) на две.

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

  • Выборочное заучивание по-прежнему возможно, но реализовано иначе, через создание фильтрованных колод

    • которые ищут карточки по указанным меткам (или наоборот, кроме содержащих указанные метки), свойствам карточки и т.п.

    • Вы также можете перемещать карточки в другие колоды через иконку/команду В другую колоду на панели инструментов Обозревателя Anki.

  • Если вы заучиваете материал в разных направлениях (используете множественные шаблоны карточек), то, пожалуйста, смотрите информацию, как карточки отбираются сейчас.

  • Anki автоматически проверяет на дубликаты (уникальность) только первое поле в записи и только в пределах данного типа записей (но не в пределах колоды).

  • Если вы удаляете колоду и синхронизируетесь, то на других устройствах колода также будет удалена.

  • Если в Anki 1 вы пользовались скрытыми колодами, то в они не будут автоматически импортированы в Anki 2. Вы можете импортировать их вручную через команду меню Файл - Импортировать…​ или горячие клавиши Ctrl+I. Колоды Anki 1 по умолчанию хранились в Documents\Anki

Вся оставшаяся часть документа описывает все эти изменения более детально. Для ещё большей информации, пожалуйста, смотрите Руководство Пользователя, которое было полностью переписано в версии 2.0

Dropbox

Если вы не использовали Dropbox с предыдущей версией Anki, то можете совершенно спокойно пропустить данный раздел.

Если же вы использовали Dropbox, то перед обновлением, пожалуйста, перейдите в Settings → Preferences и измените раздел медиа на Хранить медиа рядом с колодой. После чего, пожалуйста, откройте и закройте каждую колоду по очереди с целью переместить медиа-файлы обратно на их исходное место, ибо только так Anki 2 и сможет найти их.

Колоды и профили

  • Вместо хранения каждой колоды в отдельном файле, Anki теперь хранит все ваши колоды в едином файле, называемом коллекция. Это позволяет легко перемещать карточки между колодами, а различные колоды могут одновременно содержать различные карточки различных типов записей.

  • Колоды теперь могут быть организованы в дерево. Используйте двойное двоеточие :: для указания на раздел уровней по типу Мои занятия::География::Россия

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

  • Если больше чем одна персона юзает Anki на вашем компьютере, вы можете создать отдельный профиль для каждого пользователя. У каждого будет своя коллекция колод, и Anki будет запоминать настройки отдельно для каждого пользователя. Подробнее…​

Терминология

  • Факты теперь называются записями.

  • Вместо того, чтобы говорить о моделях, мы говорим о типах записей.

  • Коллекция хранит все ваши записи, карточки и т.д.

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

  • Плагины (подключаемые модули) теперь называются аддоны (дополнения).

Суточные ограничения

  • Предельное количество карточек в день теперь контролируется на уровне колоды.

    • Если колода является дочерней (вложенной), то к ней применяются
      и ограничения родительской колоды.

На практике это означает, что

если ваша колода Пардон мой французский имеет ограничение 20 новых карточек в день,
а её дочерние колоды Пардон мой французский::Глаголы
и Пардон мой французский::Существительные имеют ограничения по 15 карточек в день,

то вы и получите 15 карточек с глаголами, но только 5 карточек с существительными.

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

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

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

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

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

      • но гораздо хуже, когда человек впадает во фрустрацию.

  • Никаких ограничений не накладывается на количество разучиваемых карточек,

    • но это количество напрямую зависит

      • от количества новых карточек в день

      • и того, насколько успешно вам удаётся эти карточки запоминать.

Опубликованные колоды

  • Публикуемые колоды могут быть найдены на сайте AnkiWeb

    • и загружены с помощью вашего веб-браузера.

  • Теперь вы можете оценивать и комментировать эти колоды.

  • Сейчас стало возможным подтягивать новые карточки из полученных ранее расшаренных (shared) колод

    • в том смысле, что если вы скачали колоду и начали учить её карточки, а появилась новая версия этой колоды, то вы можете спокойно импортировать её:

      • весь накопленный вами прогресс по ранее изученным карточкам будет сохранён, даже если сама карточка при этом изменилась (главное, чтобы при этом не изменилось количество полей в записи и тому подобные фундаментальные вещи).

Выборочное заучивание

Новая система колод Anki основывается на следующих замечаниях:

  • Использование вложенных категорий типа Французский::Книга 1::Урок 3 более интуитивно для типичного пользователя, чем метки французский книга1 урок3

  • Многие пользователи боролись с прежней системой выборочного заучивания, потому что случайно использовали перекрывающиеся метки, и результат просто противоречил тому, что они ожидали получить. Или потому что они удаляли какие-то метки из выборки и забывали о том, что сделали.

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

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

Эти вопросы решаются следующим образом:

  • В Anki2 основная система просмотров базируется на текущей колоде, а не на списке разрешённых/запрещённых меток.

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

    • либо сфокусироваться на каком-то специфическом вопросе индивидуально.

  • Заучивание на основе меток по-прежнему возможно благодаря гибкости фильтрованных колод, которые описываются чуть ниже по тексту.

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

Если меток у вас было относительно немного, скажем, всего пара, Французский и Японский, тогда, скорее всего, ваш лучший выбор — просто искать каждую метку в Обозревателе Anki и затем использовать кнопку В другую колоду на панели инструментов для перемещения найденных карточек в отдельную колоду.

Если вы использовали выборочное заучивание для предотвращения введения новых карточек (скажем, чтобы исключить появление уроков с 5 по 18), вы также можете конвертировать каждый урок в отдельную колоду, но это несколько громоздко.

Гораздо легче просто исключить (засуспендить) карточки, которые вы ещё не готовы изучать, а затем их постепенно возвращать по одному уроку по мере вашей готовности к их заучиванию.

Вы можете делать это следующим образом:

  1. Поискать tag:урок* is:new и найти все новые карточки, которые содержат метку, начинающуюся буквами урок

    • Выделить их все

    • и исключить.

  2. Предположим, вы были на половине пути через урок 4 в момент, когда решились на переход к новой версии, тогда поищите tag:урок4 is:new и повторно исключите все эти карточки, которые на предыдущем шаге были исключены из планирования просмотров — таким образом вы вновь вернёте их к расписанию жизни (поставите их в очередь на просмотр).

  3. Когда вы готовы перейти к уроку 5, поищите tag:урок5 и кликните по кнопке Suspend на панели инструментов Обозревателя Anki.

Приоритеты

  • Для более точного указания, в каком порядке следует появляться новым карточкам, теперь в Обозревателе Anki есть команда меню РедактированиеОчередь…​ Вы можете использовать эту возможность для расстановки материала по приоритетам, упорядочить карточки различного типа, которые могут смешиваться и т.д.

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

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

    • Таким образом, если у вас есть колоды Французский::Музыка, Французский::Предложения и Французский::Словарь, а вы кликнули по колоде Французский на странице колод, то сначала вы увидите все подходящие карточки самой колоды Французский (если она тоже содержит карточки, конечно же), затем подколоды Музыка и лишь затем Предложения и Словарь соответственно, поскольку именно таков алфавитный порядок этих колод.

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

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

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

      • Скажем, колода, начинающаяся с восклицательного знака, окажется в начале списка подколод: !Ямб

      • А колода, начинающаяся с подчёркивания, окажется в конце: _Анафора

    • Заглавные и строчные буквы сортируются раздельно!

      • Так что мой вам совет: для упорядочения подколод используйте цифры, то есть начинайте название каждой колоды числом с лидирующим нулём (прим. перев.):

- Центр
-- 00 Шеф
-- 07 Бонд
-- 86 Макс
-- 99 Энн

Планирование

Составление расписания.

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

    • Вы можете настроить эти интервалы на свой вкус и цвет.

      • Вплоть до того, что сделать их равными,
        тем самым фактически отменив принцип интервального повторения.

      • Подробности в Руководстве пользователя, раздел Обучение.

  • Повторные просмотры сейчас планируются только на суточной основе.

    • Если вы желаете разбить свой день на несколько сессий,

      • то можете просто ориентироваться на прошедшее с начала сессии время

      • либо на количество карточек, просмотренных с начала сессии.

    • Для всего этого идеально подходит ИнструментыНастройки…​Лимит ограничения времени, в сообщении через указанное количество времени будет показано количество пройденных карточек.

  • Если вы забыли

    • повторяемую карточку, тогда

      • счётчик забываний увеличивается на единицу (см. leech, пиявки, приставучие карточки).

    • Счётчик остаётся без изменений, если вы забыли

      • новую,

      • разучиваемую карточку

      • или вновь забыли всё ещё переучиваемую.

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

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

      • Шаги для переучиваемых карточек могут отличаться от количества и длин шагов только разучиваемых карточек.

    • Вместо шагов переучивания вы можете указать Anki
      просто уменьшить интервал повторения для такой карточки

      • как явным указанием количества дней,

      • так и указанием процента от текущего интервала карточки.

  • Стал доступен множитель, который позволяет указать Anki, насколько чаще планировать просмотры (или реже) по сравнению с тем, как это было бы запланировано исходя из всех остальных настроек.

  • Счётчики на лицевой стороне теперь показываются в более логичном порядке:
    новые + разучиваемые + повторяемые

    • Полоски прогресса удалены, а таймер по умолчанию выключен.

    • Таймер работает только на лицевой стороне карточки.

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

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

  • Поскольку больше нет такой опции, как показывать забытые карточки в конце сессии, то вы можете получить желаемое поведение на раз-два:

    1. установите забытым карточкам большое время первого шага, например, 60 минут.

    2. по команде меню ИнструментыНастройки…​ установите
      Лимит на внеочередное изучение карточек в те же самые 60 минут.

      • Если вы заниматесь пару часов кряду, соотв. увеличивайте и количество минут.

      • Хотя по науке так делать не надо, всё же лучше соблюдать 5-мин. перерывы каждые 45 минут.

Фильтрованные колоды, зубрёжка и просмотр вперёд

  • Фильтрованные колоды позволяют вам собирать карточки из разных колод,
    основываясь на специфических критериях и в специфическом порядке.

  • Они очень гибкие, могут быть использованы для:

    • предварительного просмотра карточек,

    • зубрёжки перед экзаменом или тестированием,

    • заучивания по особенным меткам по типу выборочной учёбы в первой версии,

    • нагона отставания с особым порядком сортировки,

    • обучения с опережением расписания,

    • повторения забытых сегодня карточек,

      • да много чего ещё можно напридумывать.

  • Они могут быть использованы

    • для перепланирования карточек в домашней колоде,
      основываясь на ваших ответах (на манер Anki 1.2),

    • либо оставить оригинальные карточки домашней колоды
      в прежнем состоянии (на манер Anki 1.0).

  • Они замещают собой кнопочку review early, которая была раньше, и предоставляют пару преимуществ:

    • сейчас вы можете выбрать, на сколько дней вперёд просмотреть карточки,

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

  • Дополнительно почитайте раздел Фильтрованные колоды и Зубрёжка в Руководстве пользователя.

Синхронизация

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

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

    • Если вы попытаетесь выполнить действие, которое требует полной синхронизации, вам предварительно будет выдано предупреждение.

    • В этот момент лучше

      1. остановиться и отменить на короткое время свои намерения,

      2. выполнить полную синхронизацию всех ваших устройств

      3. и спокойно вернуться к своим намерениям,

      4. а затем заслать изменения на AnkiWeb

      5. и дальше на все остальные ваши устройства.

  • Многие изменения карточек/записей более не требуют полной синхронизации,

    • инкрементальная синхронизация теперь может обрабатывать гораздо большее количество данных.

  • Рассинхронизация времени между устройствами больше не приводит к ошибкам в синхронизации.

    • Во избежание путаницы Anki проверяет время на другом устройстве, и если оно отличается более чем на 5 минут, и при этом на устройства различается количество запланированных к просмотру карточек, то выдаётся обширное предупреждение с точным указанием отклонения от точного времени и работа программы прекращается.

  • Все данные при передаче через интернет шифруются.

  • Если истекло время подключения, Anki автоматически повторяет попытку (сколько раз?).

Медиа-файлы и LaTeX

  • AnkiWeb теперь поддерживает медиа-файлы сам по себе (по своей природе), вместо требования использовать сервисы третьей стороны вроде DropBox.

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

    • Anki2 мониторит саму папку с медиа-файлами, так что здесь не возникает проблем типа устаревших сведений о медиа-файлах, которые встречались в прошлом у Anki1.

  • Обращение к медиа-файлам и ЛаТеХу непосредственно из шаблонов карточек больше не поддерживается, поскольку очень плохо проявило себя в опубликованных ранее колодах.

    • Утилиты обновления замечают ссылки вроде [sound:{{field}}.mp3] в ваших шаблонах и автоматически создают новое поле, причём сразу с готовыми ссылками на медиа-файлы, т.е. в поле будет вписано значение [sound:apple.mp3]

      • Те, кто использовал для обращения к медиа-файлам пару полей и более: [sound:{{field1}}_{{field2}}.mp3] такие финты ушами утилитами перехода с первой на вторую версию не поддерживаются, и вам придётся выкручиваться самостоятельно: по факту вручную проделать всю необходимую работу.

    • Если вы проявите особую настойчивость и вручную добавите подобные ссылки обратно в шаблон,

      • то Anki при проверке медиа-файлов не будет понимать,
        какие медиа-файлы используются неявным указанием поля,
        содержащего часть имени файла,

        • и, соответственно, не будет их синхронизировать,

        • а будет настойчиво предлагать удалить такие бесхозные файлы.

  • Если же вы решите, что синхронизация и проверка медиа-файлов вам не нужны,
    то примите во внимание ещё один грустный факт:

    • Пакет, на котором построена Anki2, по так никем и никогда непонятым причинам
      из двух совершенно одинаковых файлов, с одинаковым размером, датой,
      правами доступа, внутренним форматом данных, источником получения файла

      • один файл будет всегда воспроизводить без проблем,

      • а другой откажется воспроизводить напрочь,

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

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

      • Очевидно, что это как-то связано с внутренним форматом unicode-строк,
        получаемых при подстановке, но что конкретно идёт не так и как это обойти,
        так и остаётся неясным по сей день. — прим. перев.

  • Если вы использовали в своих шаблонах постоянные имена файлов типа <img src=logo.jpg>

    • то такие файлы не будут перенесены во вторую версию автоматически

      • и вам потребуется скопировать их вручную.

    • При этом настоятельно рекомендуется переименовать их таким образом, чтобы имя файла начиналось с подчёркивания: <img src=_logo.jpg>

      • Anki считает, что если имя файла начинается с подчёркивания, то это является указанием на факт использования данного файла напрямую в шаблонах карточек,

        • поэтому пропускает такие файлы при проверке медиа-файлов в коллекции,

        • а также синхронизирует их все

        • и экспортирует ВСЕ такие файлы с любой колодой. (Начиная с версии 2.0.35 это уже не так, шаблоны анализируются и берутся только те файлы, что реально встречаются в них).

      • Новые колоды, опубликованные на AnkiWeb, также больше не содержат огромных мусорных файлов (чаще всего это были шрифты),

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

  • В процессе перехода на новую версию Anki перемещает медиа-файлы из папок .media в новую единую для всей коллекции директорию collection.media

    • Если в разных папках у вас встречались одноимённые файлы, то на новом месте они будут переименованы.

  • Если по каким-то причинам Anki окажется не в состоянии перенести ваши медиа-файлы с их старого места,

    • пожалуйста, перенесите их вручную

      • из ваших старых подкаталогов .media

      • в вашу новую единую папочку Documents/Anki/User 1/collection.media

        • Внимание! Начиная с версий 2.0.37 (Мак) и 2.0.43 (Windows, Linux)
          уже и это местоположение папки изменилось — 4етыре года прошло всё-таки.