Anki更新日志(更新內容)

不懶人請參閱AnkiChanges
2.1.30中的更改


發(fā)布2020-08-09,內部版本06a69c25。

  • 解決在某些Windows 10 May 2020安裝中無法啟動的問題。
  • 修復“在選項卡中顯示窗口”不適用于標準macOS構建的情況。
  • 修復移入/移出已過濾的卡片組不同步的問題。
  • 將右軸添加到圖形。
  • 在卡片布局屏幕中添加夜間模式和移動課程切換(感謝ANH25)。
  • 卡數圖表現在始終顯示表格。
  • 在數據庫檢查中捕獲否定的審查時間。
  • 代碼改進(感謝Matt,phwoo,Evandro和aplaice)。
  • 修復了筆記類型丟失時數據庫檢查中的崩潰問題。
  • 修復當身份驗證失敗時自動注銷不起作用的問題。
  • 修復了不包含v2計劃程序卡且禁用了重新計劃的卡座列表和圖形。
  • 修復早期評論未顯示在評論圖中的問題。
  • 在UTC以西的時區(qū)修復小時圖問題。
  • 修正在重命名時取反的條件不取反。
  • 修復了在運行“檢查數據庫”之前可能發(fā)生的一些同步錯誤。
  • 修復一些年輕卡片在評論圖中顯示為成熟的問題。
  • 在“僅填充”過濾器中處理多個相同編號的填充。
  • 清除空標簽后刷新標簽列表。
  • 其他次要修復程序。

2.1.29中的更改

發(fā)布2020-07-28,構建bbff62bf。

  • 添加“僅填空”:模板過濾器,可以與TTS結合使用以僅說出省略的部分。
  • 修復了標準Windows版本中的AltGr密鑰處理。
  • 通過回滾到較舊的Qt版本來修復某些Windows性能問題。
  • 支持再次在macOS上啟用暗模式的終端命令。
  • 完全同步完成后,開始媒體同步。
  • 修復了mpv需要花一些時間才能開始播放(感謝Kelciour)
  • 代碼/構建方面的改進(感謝Evandro,Matt和Arthur)。
  • 使用RTL界面語言時,請在某些Web視圖中使用從右到左的方向。
  • 固定卡ID和便箋ID會在卡統(tǒng)計信息中被翻轉。
  • 卡包含空URL時不顯示錯誤。
  • 甲板統(tǒng)計的各種修復。
  • 修復了在瀏覽屏幕中編輯文本時預覽不會更新的問題。
  • 在SIGTERM上正常關閉。
  • 其他細微調整。

2.1.28中的更改

發(fā)布2020-07-20,內部版本7d8818f8。

2.1.28是一個重大更新,其中包含許多方面的變化。

  • 重做的圖形屏幕:

    • 用新的繪圖工具進行了重寫,以提高交互性。
    • 現在可以顯示圖形以進行任意搜索。
    • 添加了日歷/熱圖視圖。
    • 如果您需要它們作為附件,則仍然可以通過按住Shift鍵并單擊“統(tǒng)計”按鈕來訪問舊圖形。
  • 重做同步:

    • 普通同步和媒體同步可以并行運行,從而加快啟動和關閉速度。
    • 普通同步不再需要關閉諸如“瀏覽”屏幕之類的打開的窗口,或者關閉并重新打開該集合。
    • 完全同步現在顯示進度條。
    • 現在可以取消完全同步,并且正常同步和完全同步都可以更快地取消。
  • 卡生成的變化:

    • 卡生成現在支持否定條件,以及必填字段和可選字段。
    • 添加/導入時,如果普通筆記不生成任何卡片,Anki現在將添加空白卡片1而不是拒絕添加筆記。
    • 請記住,如果您利用這些功能,則較早的Anki客戶可能會報告這些卡為空,或者在您使用“清空卡”功能時嘗試對其進行清理。
    • 不再支持超過499的完形填空數字。
  • 卡模板屏幕:

    • 現在,更改已被累積,并且在關閉屏幕時可以保存或放棄。
    • 不再同時顯示正面,背面和樣式。您可以使用ctrl + 1/2/3或cmd + 1/2/3在它們之間切換。
    • 添加了搜索欄以搜索模板或樣式中的文本。
    • 添加了一個下拉菜單來更改預覽的完形填空編號。
    • 添加了一個復選框來切換要預覽的空白字段的填充。
    • 現在,即使某些便箋僅使用該模板,您也可以刪除該卡片模板-它們將被賦予空白卡片1。
  • 排程:

    • 副牌列表不再上限為1000。
    • 概述和研究屏幕不再上限為1000。
    • 卡片組列表將不再顯示高于其父級設置的限制的父級計數。
  • 空卡屏幕:

    • 默認情況下不會刪除注釋。
    • 空卡按注釋類型分組。
    • 可以單擊空卡以在瀏覽屏幕中顯示它們。
  • 數據庫檢查:

    • 現在,將恢復具有錯誤字段計數的注釋,而不是將其刪除。
    • 現在可以恢復缺少便箋類型的便箋,而不是將其刪除。
    • 卡已丟失的筆記現在可以恢復,而不是被刪除。
  • Unicode規(guī)范化:

    如果您正在研究稀有的CJK字符并希望防止將其轉換為現代等效字符,則調試控制臺中的以下內容將阻止Anki對注釋文本進行規(guī)范化。

    mw.col.conf["normalize_note_text"] = False
    
  • 標準的Windows版本在使用AltGr鍵時遇到麻煩。在2.1.29 Beta中已修復此問題,或者提供了解決方法

  • 標準Mac版本當前不支持本機黑暗模式。如果您以前是從終端啟用的,請嘗試使用2.1.29 Beta,或者使用以下終端命令撤消更改:

    defaults write net.ankiweb.dtop NSRequiresAquaSystemAppearance -bool yes
    

其他變化:

  • 改進了許多屏幕的性能。
  • 現在,“字段”屏幕會累積更改,當您關閉屏幕時,可以保存或放棄更改。
  • 更新了幾個屏幕以顯示進度條,而不是掛起UI。
  • 現在,標準版本使用Qt 5.15。
  • Windows上的音頻播放器已切換回mpv。請報告您在播放音頻文件/視頻時遇到的任何問題。
  • 固定為:審閱不包括再學習卡。
  • 在開始時將媒體日志滾動到底部(感謝Kelciour)
  • 更新本地媒體服務器(感謝Evandro)。
  • 在Linux上使用Qt顏色選擇器(感謝Andreas)。
  • 添加edited:x搜索最近x天內已編輯的匹配注釋。
  • 改進mpv處理(感謝Kelciour)。
  • Windows構建修復程序(感謝Evandro)。
  • 正則表達式搜索失敗時出現更清晰的錯誤消息。
  • “查找并替換”可記住輸入內容(感謝Evandro)。
  • 代碼改進(感謝BlueGreenMagick,Thomas和Andrew)。
  • 修復了HTML編輯器中圖像文件名中的'&'更改。
  • 修復了在注釋字段中被Windows回車符破壞的導出。
  • 修復了牌組刪除問題,并允許“刪除”默認牌組(它恢復為空)。
  • 現在可以調整卡片布局的屏幕分隔線(感謝Evandro)。
  • 修復了卡布局屏幕中的重復渲染(感謝Evandro)。
  • 修復了場拖一拖一的問題(感謝BlueGreenMagick)
  • 其他各種修復程序,包括BlueGreenMagick,Arthur,neitrinoweb和kenden的貢獻。

2.1.27中的更改

此數字保留用于錯誤修正版本。

2.1.26中的更改

發(fā)布2020-05-09,內部版本70784154。

  • 修復了在瀏覽屏幕中保存搜索的問題。
  • 修復了在替代的Anki版本中無法打開卡片布局屏幕的問題。
  • 修復了導出時出現的.log文件。
  • 修復了在禁用調度的情況下撤消V2過濾的卡片組時出現的錯誤。
  • 修復了文本包含格式時的重復搜索。
  • 對PyPI軟件包的改進(感謝Evandro)。
  • 在添加屏幕中調整對已更改的便箋類型的處理(感謝Arthur)。
  • 允許第三方軟件丟失修改時間的套牌。
  • 在非媒體同步中支持SOCKS代理。

2.1.25中的更改

發(fā)布2020-05-01,內部版本898801eb(PyPi 6046bbc7)

  • 修復對破壞AnkiDroid的甲板配置的更改。
  • 修復卡座配置不刪除。
  • 修復Cloze + MathJax內部的尖括號無法正常工作。
  • 數據庫檢查修復了AnkiMobile錯誤,該錯誤中無法搜索標簽。
  • 恢復到較早的macOS工具鏈,以解決記錄無法正常工作的問題。
  • 當文件名非常長的文件位于文件夾中時,介質檢查不再失敗。
  • 更優(yōu)雅地處理缺少deck conf的情況。
  • 當卡的到期號無效時,請勿拋出錯誤。
  • 現在{{type :: Field}}如果Field為非空,則將卡標記為非空。
  • 在卡布局屏幕中調整選項卡的寬度(感謝BlueGreenMagick)。
  • 生成修復程序(感謝Evandro)。

2.1.24中的更改

發(fā)布2020-04-28,內部版本359b9f5c。

搜索:

  • 您可以w:something用來搜索單詞邊界,例如:
    • w:dog
      在單詞邊界上搜索“狗”-將匹配“狗”,但不匹配“狗狗”或“弱者”。
    • w:dog*
      將匹配“狗”和“狗”,但不匹配“弱者”。
    • w:*dog
      將匹配“ dog”和“ underdog”,但不匹配“ doggy”。
  • 您現在可以使用re:something通過正則表達式進行搜索,例如:
    • "re:(some|another).*thing"
      查找上面帶有“某些”或“另一”字樣,后跟0個或多個字符,然后是“事物”的音符
    • re:\d{3}
      查找連續(xù)三位數的音符
    • 通過正則表達式搜索時,re:über將使用unicode大小寫折疊,因此搜索將顯示上面帶有“über”的卡。
  • nc:something(“ no merge(字符)”的縮寫)可用于在忽略重音時進行搜索,例如nc:uber將匹配“über”和“über”。此行為與“忽略重音符號”附加組件的行為相同,但速度快約16倍。
  • 現在,您可以在卡片組,卡片模板,票據類型和標簽列上進行排序。
  • 現在,當您將搜索限制到字段時,可以使用通配符field*:something
  • 現在,您可以在按名稱搜索卡模板或注釋類型時使用通配符。
  • rated:x 現在,搜索的上限是一年而不是一個月。
  • 現在,您可以在搜索中轉義雙引號-例如 "foo\"bar"
  • 不再支持單引號搜索。
  • 因為搜索代碼已被重寫,所以修改搜索代碼的附件將需要更新以支持2.1.24。不再可以覆蓋Finder類-加載項將需要使用瀏覽器屏幕中的新鉤子來重寫搜索文本或執(zhí)行自己的查找。Advanced Browser加載項已經更新,可以用作如何完成2.1.24中操作的示例。
  • 現在,非通配符搜索可以完全折疊unicode大小寫(例如'tag:masse'匹配'Ma?e')。
  • 通配符搜索可以進行簡單的Unicode大小寫折疊。
  • 現在,“瀏覽”屏幕中的標簽列表將使用Unicode大小寫折疊。

macOS暗模式處理:

  • 現在,Anki僅依靠首選項中的夜間模式設置來決定是以亮還是暗模式顯示。一些用戶希望在淺色模式下運行Anki,同時使其余系統(tǒng)保持黑暗,并且在Anki啟動后更改黑暗模式時,存在各種顯示問題,這些問題很難解決。

  • 僅使用暗模式的用戶,并且喜歡暗模式下的小部件的本機外觀的用戶可以通過在終端中運行以下命令來獲得以前的外觀:

    image

    僅當您的系統(tǒng)永久處于暗模式時,此功能才有效!如果您在暗和亮模式之間切換,則界面將無法正確渲染。

    defaults write net.ankiweb.dtop NSRequiresAquaSystemAppearance -bool no
    

    以及調試控制臺中的以下內容:

    mw.pm.meta["dark_mode_widgets"] = True
    

數據庫更改(主要是附加開發(fā)人員感興趣的):

  • Anki現在使用Rust的sqlite庫而不是Python的。
  • 集合上的'db'對象保留了與以前相同的大多數API,從而最大程度地減少了所需的立即代碼更改量。
  • 自定義sql函數不再受支持,已棄用命名數據庫參數(例如“ where id =:id”)。
  • 舊的數據庫代碼保留在db.py中,附加組件可以繼續(xù)使用它來訪問自己的數據庫。
  • 現在,該數據庫位于互斥鎖的后面,可以從后臺線程安全地對其進行訪問。
  • 諸如數據庫檢查之類的各種屏幕已更新為在后臺線程上運行,因此它們在運行時不再鎖定UI。
  • 數據庫進度處理程序已被刪除。Anki以前在長時間運行的數據庫操作期間會定期將sqlite回調到Python中,因此它可能會耗盡UI隊列,但這會因所執(zhí)行的數據庫操作的類型而波動,這是過去導致崩潰的原因。執(zhí)行長時間運行的操作的加載項應改用mw.taskman.run_in_background()或它們自己的線程解決方案繼續(xù)前進。

其他變化:

  • 一項應修復一些損壞的加載項的調整,以防止加載該集合。
  • 為媒體同步添加襪子支持。
  • 允許拖動字段以更改其位置(感謝BlueGreenMagick)。
  • 允許選擇附加配置幫助文本(感謝ijgnd)。
  • 允許鍵入答案箭頭的樣式(感謝Evandro)。
  • Anki現在將等待媒體同步完成或中止,然后關閉收藏集。
  • 進行改進(感謝Evandro)。
  • 更改了處理RTL字段中的Cloze刪除的方式,這應該可以解決一些極端情況。
  • 清理預覽代碼(感謝Arthur)。修改預覽屏幕的加載項將需要更新。
  • 當數據庫檢查發(fā)現到期信用卡號很高時,請不要強制完全同步。
  • 同步媒體時發(fā)生網絡錯誤時,不顯示彈出窗口。
  • 修復了甲板可能無法正確排序的情況(感謝Arthur)。
  • 修復了導出時創(chuàng)建的無用日志文件。
  • 修復了具有多個分支的加載項無法正確更新的問題。
  • 修復了在瀏覽屏幕中執(zhí)行操作然后立即將其關閉時可能發(fā)生的錯誤。
  • 修復了集合加載完全同步后Anki關閉的問題。
  • 固定電流卡有時在搜索時不會居中。
  • 修復了deck_browser_did_render鉤子。
  • 修復了編輯器按鈕未突出顯示的問題(感謝Simone)。
  • 修復了遇到損壞的集合時接口卡住的問題。
  • 修復了連接斷開后媒體同步永遠等待的問題。
  • 修復了進度對話框無法及時顯示的問題。
  • 修復了自定義研究中的標簽搜索(感謝zjosua)。
  • 修復了collection_did_load附加鉤子。
  • 修復了某些語言在首選項屏幕中顯示的錯誤語言。
  • GitHub現在也檢查Windows和Mac版本(感謝Evandro)。
  • 預覽時處理重命名的完形填空字段(感謝BlueGreenMagick)。
  • 忽略媒體回收文件夾中的.DS_Store文件。
  • 改進了無效的HTML / JS錯誤消息(感謝Evandro)。
  • 改進了對牌組刪除的處理(感謝Arthur)。
  • 調試控制臺的改進(感謝BlueGreenMagick)。
  • 在瀏覽器中將標簽左對齊。
  • 媒體同步不再需要時間來中止。
  • 更多鉤子(感謝Arthur)。
  • 將首選項中的計劃選項移動到單獨的選項卡,因此即使在屏幕較小的設備上,這些選項也適合屏幕。
  • 準備將發(fā)行版本上傳到PyPI(感謝Evandro)。
  • 媒體檢查現在將修復由于文件名在同步過程中縮短而損壞的字段中的文件引用。
  • 更新了配置處理。盡管不應立即造成損壞,但是如果您是附加作者,并且在Anki的配置中存儲列表或字典,請參閱676f4e74a。

2.1.23中的更改

發(fā)行于2020-03-19,內部版本de9543ff。

僅限macOS的版本,可解決將媒體文件與macOS上以前的Anki版本添加的非拉丁文件名同步的問題。

有關大部分更改,請參見下面的2.1.22。

2.1.22中的更改

發(fā)布2020-03-18,內部版本0ecc189a。

媒體同步改進:

  • 媒體同步現在在后臺進行,因此您可以在媒體同步完成后繼續(xù)使用Anki。
  • 除了在打開和關閉時同步之外,Anki還將每15-20分鐘同步任何媒體更改。
  • 在微調器處于活動狀態(tài)時,您可以單擊同步按鈕以監(jiān)視進度。
  • 長文件名和有問題的字符應立即處理,而不要引起同步錯誤。
  • 當媒體同步由于網絡錯誤而失敗時,Anki有時不應再忘記下載文件。
  • 在Anki中添加媒體文件后,Anki現在會立即在數據庫中對其進行標記,這對于磁盤速度較慢的用戶來說,如果他們沒有在外部修改媒體文件夾,則可以使事情變得更快。

媒體檢查方面的改進:

  • 現在,“檢查媒體”功能可以顯示進度,并且可以中斷。
  • 現在有一個單獨的按鈕來生成丟失的LaTeX。
  • 如果LaTeX無法構建,問題卡將顯示在瀏覽屏幕中。
  • 當Anki發(fā)現文件過長或在某些操作系統(tǒng)上會導致錯誤時,它將自動重命名它們并更新您的注釋以指向新文件名。

現在,媒體同步和媒體檢查都將已刪除的文件放置在配置文件中的media.trash文件夾中,而不是將文件放置在系統(tǒng)垃圾桶中。您可以使用“檢查媒體”功能清空垃圾箱,或將已刪除的文件還原回媒體文件夾。

其他變化:

  • 現在,您可以在啟用V2調度程序的情況下導出.apkg文件。
  • 在新卡的到期列中添加“ New?!鼻熬Y。
  • 修復了音頻卡在Windows上的問題。
  • 在關閉自動播放功能的卡之間移動時,請清除音頻隊列。
  • 修復了自動播放關閉時播放圖標未出現在瀏覽器預覽中的問題。
  • 請按時出示下一張學習卡,并算作今天。
  • 牌組列表中恢復為零的灰色樣式,這些樣式在夜間模式下丟失了。
  • 改進了調度代碼的可讀性(感謝Arthur)
  • 感謝Glutanimate和Arthur,附加鉤子得到了改進。
  • 修復了包含非拉丁文文件名的字段,在編輯HTML時會損壞的問題(感謝Evandro)。
  • 支持驗證附加配置方案(感謝Arthur)。
  • 刪除了牌組列表屏幕中的“太多牌組”消息。
  • 修復了從閃存驅動器播放音頻時出現的問題。
  • 修復了Anki在導入無效文件時卡住的問題。
  • 代碼中有更多類型提示(感謝Alan)。
  • 改進了構建過程和在Windows上的構建(感謝Evandro)。
  • 在Windows上的附加Web路徑中支持“ /”分隔符(感謝BlueGreenMagick)
  • 在數據庫檢查中修復編碼錯誤的標簽。
  • 在更多情況下隱藏默認的牌組(感謝Arthur)。
  • 更新了翻譯基礎結構,包括對“答案”按鈕和“查看歷史記錄”屏幕顯示間隔的方式進行了調整。

2.1.21中的更改

發(fā)布2020-03-09,內部版本f1734a47。

  • 修復了播放音頻時的錯誤消息。
  • 修復了舊式附加過濾器不起作用的情況(日語支持中的閱讀生成等)。
  • 現在,當macOS處于黑暗模式時,備用Mac版本可以正常工作;如果您希望在macOS黑暗模式下使用淺Anki,則可以使用備用Mac版本。
  • 防止將UI比例降低到100%以下,這會導致顯示問題。
  • 修復了Anki無法在缺少TTS支持的某些Windows 7計算機上啟動的問題。
  • 未安裝mpv / mplayer時顯示更有用的消息。
  • 不允許導出到Anki文件夾。
  • 固定在夜間模式下顯示AnkiMobile繪圖。
  • 修復了自動播放關閉時當前音頻的中斷。
  • 夜間模式默認為深灰色,而不是黑卡背景。
  • 修復了{{Deck}}顯示過濾后的牌組而不是原始牌組的問題。
  • 修復了一個很小的學習步驟就可能發(fā)生的錯誤。
  • 修復了加載項不兼容時顯示的負版本號。
  • 修復了審閱屏幕中的一些無效HTML(感謝BlueGreenMagic)
  • 添加了缺少的fcntl模塊。

2.1.20中的更改

發(fā)布2020-02-14,內部版本47a1bf8b。

模板更改:

Anki組合您的卡片模板和字段的方式已更新。許多用戶不會注意到差異,但是如果您在查看屏幕內遇到錯誤消息,并且從編輯區(qū)域打開和關閉“卡片”屏幕不能解決問題,請參閱 此支持頁面。

可能需要更新更改顯示卡方式的附件。

音頻更改:

  • 卡模板現在支持文本到語音。

  • 音頻按鈕現在顯示在卡上,可以在首選項中將其關閉。它們將顯示常規(guī)音頻和文本到語音。

  • 您可以自定義大小和顏色。

  • 在查看屏幕中添加了快捷鍵,以暫停和前進/后退5秒。

  • Anki現在為Windows上的每個音頻文件啟動mplayer的新副本,從而避免了創(chuàng)建臨時文件的麻煩。

  • 在首選項中添加了一個選項,使其在應答時不會中斷當前播放的音頻。

  • 修復了粘貼聲音文件時文件名中多個空格不會被截斷的問題。

夜間模式:

  • 現在,首選項屏幕中的夜間模式選項也會使界面變暗。

  • 在macOS上,當系統(tǒng)處于黑暗模式時,Anki將自動切換到夜間模式。

  • 在夜間模式下反轉LaTeX(感謝zjosua)。

  • 可以改善某些區(qū)域(例如圖形)的顏色-包含更改截圖的拉動請求將不勝感激。

附加項更改:

  • Anki現在每天自動檢查一次附加更新。

  • 現在,禁用的加載項也包括在檢查中。

  • 附加組件作者可以指定他們支持的最低和最高Anki版本,并且在不受支持的Anki版本上運行時,附加組件將被自動禁用。

  • 加載項作者現在可以為不同的Anki版本上載不同的加載項版本,并且Anki將下載正確的版本。

  • 一種用于附件的新掛鉤系統(tǒng)-請 在此處查看。

  • 對于插件作者,下一頁提供了更多使用新鉤子系統(tǒng)的示例,包括可點擊標簽的移植版本和其他卡片字段插件:https : //github.com/ankitects/anki-addons/樹/主/演示

其他變化:

  • 添加了從“瀏覽”屏幕導出選定筆記的功能(感謝Arthur)。

  • 更新到更新的工具箱。

  • 在V2調度程序中清空已過濾的卡座后,不再將其中的已暫??ㄈ∠麘腋 ?/p>

  • 修復了在V2計劃程序的第一個學習步驟中使用“硬性”時記錄的錯誤延遲。

  • 編輯器不再在圖像標簽之外修改轉義百分比的文本。

  • 修復了將圖像附加到空白字段時字段中剩余的換行符的問題。

  • 調整了“標記更新筆記”功能(感謝Erez)

  • 在創(chuàng)建便箋后添加時,修正卡以錯誤的順序排序(感謝Arthur)

  • 禁用Web視圖中的彈性滾動以解決Qt錯誤。

  • 粘貼時請勿過濾em / strong標簽。

  • 雙擊打開的配置文件按鈕時修復錯誤。

  • 將編輯器中的圖像寬度限制為字段寬度。

發(fā)布2020-01-16,內部版本3c8690ae。

  • 修復了創(chuàng)建完形圖刪除時的格式設置和圖像丟失的問題。

  • 默認情況下,在首選項屏幕中添加了一個選項以剝離格式。

  • 修復預覽按鈕快捷鍵不起作用的問題。

發(fā)布2020-01-14,構建fb9d59fe。

  • 修復了Anki無法從部分Anki 2.0更新啟動的情況。

  • 修復了備用Windows版本無法在Windows 8上啟動的問題。

發(fā)布2020-01-11,內部版本c69ccb50。

2020年1月12日對Linux版本進行了重新打包,以解決“進行安裝”問題。

  • 改進了具有許多套牌/標簽的用戶的瀏覽屏幕側欄的性能。

  • 修改側邊欄的附件在您更新時會中斷,并且需要由附件作者進行更新。

  • 由于代碼已從anki.sound移至aqt.sound,因此可能需要更新更改音頻處理的附件。

  • 更改大型音??符類型的速度明顯更快。

  • 在首選項屏幕中添加了一個選項來調整用戶界面大小。

  • 現在,您可以雙擊.ankiaddon文件進行安裝(感謝Glutanimate)。

  • 為標準安裝和備用Windows安裝更新了GUI庫。

  • 最低的Python版本現在是3.7,而打包的版本隨Python 3.8一起提供。

  • 替代的Linux版本已刪除-您需要使用2016+起的Linux發(fā)行版,并具有系統(tǒng)支持才能使用打包版本。

  • 可從GitHub存儲庫的releases選項卡獲取源tarball。

  • 添加了一個選項,可以在導入時標記更新的筆記(感謝Erez)。

  • 打開名片模板屏幕時,會自動從字段名稱中刪除“:”,因為它與模板語法沖突。

  • 修復了MathJax + Cloze處理中的錯誤(感謝Michal)。

  • 修復了處理重復牌組名稱的方式中的回歸問題。

  • 從某些窗口標題中刪除幫助按鈕。

發(fā)布于2019-12-12,內部版本4bc33e2f。

由于發(fā)現了一些小問題,因此該網站未更新為指向此版本。

  • 現在,粘貼默認包括格式化。

  • 粘貼時保留前景色/背景色。

  • 從Google文檔粘貼時,保留粗體/斜體/下劃線。

  • 使用Shift鍵粘貼時,也會刪除粗體/斜體/下劃線。

  • 確保過濾后的卡片組中的學習卡具有按模板順序顯示的“ order due”。

  • 從新的計劃程序中刪除“實驗”標簽。

  • 現在,您可以在新的調度程序中啟用調度的情況下導入和導出卡片組。

  • 在甲板選擇器中隱藏空的默認甲板(感謝Arthur)。

  • 在再學習卡上使用Easy時,請在間隔上增加一天。

  • 刪除完形圖時,請保留周圍的樣式。

  • 更快地繪制預覽屏幕。

  • 在預覽屏幕中修復比賽條件(感謝H?kon)。

  • 與dvsvgm一起使用–exact可以防止LaTeX中的下標/上標被截斷。

  • 新創(chuàng)建的卡可能會被賦予錯誤的到期編號(由于Arthur)。

  • 關閉添加卡窗口時,粘性字段將被忽略(感謝Arthur)。

  • 添加注釋類型會強制完全同步(這要感謝Arthur)。

  • 從翻譯中刪除快捷鍵(感謝Arthur)。

  • 譯員的文檔更改(感謝Arthur)。

  • 更換套牌的父代時,案例無法保留(感謝Arthur)。

  • 清空時在其他屏幕中隱藏默認甲板(感謝Arthur)。

  • 修復了關閉統(tǒng)計窗口時無法清除qtwebengineprocesses的問題。

  • 編輯當前卡時允許較小的窗口。

  • 支持一次粘貼多個URL。

  • 增加了強制在舊Mac上渲染軟件的功能(感謝Mike)

  • 修復了find&replace中不區(qū)分大小寫的字段名稱的處理(感謝lovac42)

  • 修復從Mnemosyne導入的非整數間隔(感謝Blauelf)

  • 更改調度程序時清除撤消隊列(感謝lovac42)

  • 默認為不關閉添加窗口(感謝Aidan)

  • 輕松排序時,分別對新卡片進行排序(感謝Arthur)

  • 修復V2計劃程序中的錯誤。

  • 在Find&Replace的替換部分中正確處理反斜杠。

  • 各種小修正。

發(fā)布于2019-08-22,內部版本442df9d6。

  • 現在,V2計劃程序可以完全隨機分配給定日期到期的評論卡。

  • 修復配置文件路徑短時Windows上的加載項錯誤。

  • 修復瀏覽屏幕中的標志更改未同步。

  • 錄制取消時清理錄制的wav文件。

  • 將窗口圖標固定在Wayland上(感謝Wilco)。

  • 向媒體刪除添加進度條。

  • 其他微小變化。

已發(fā)布2019-06-27,內部版本7b93e985。

  • 修復了V2調度程序中的一個錯誤,該錯誤會導致從已過濾的牌組中刪除的部分學習到的卡恢復到較早的狀態(tài)。

  • 修復了切換回V1調度程序時處理重讀卡的錯誤。

  • 修復粘貼縮進文本時丟失的空間。

  • 限制圖像高度相對于窗口高度,而不是文檔高度。

  • 修復了不必要地重新渲染卡片組列表的問題。

  • 刪除“無法連接到本地端口”消息。

發(fā)布于2019-05-20,內部版本3ba55990。

  • 修復了在macOS上的字段之間復制和粘貼時格式丟失的問題。

  • 修復一些導致主窗口卡住的問題。

  • 修復了從備份還原時有時會出現的空牌組列表。

  • 修復Anki在啟動過程中發(fā)生錯誤后掛起的問題。

  • 修復Windows上由于配置文件帶有尾隨空格而導致的錯誤。

  • 與未確認的電子郵件地址同步時修復錯誤消息。

  • 使用jsonschema作為附加清單(感謝Erez)。

  • 遇到高到期數時,在數據庫中發(fā)出警告。

  • 改進完整磁盤上的錯誤消息以及添加失敗的刪除操作。

  • 修正在V2排程器中為學習卡片計數的學習卡片。

  • 啟用“顯示正反兩面”時,修復預覽窗口無法顯示。

  • 粘貼到空白字段時,刪除尾隨的BR標簽。

  • 當無法在Javascript控制臺中顯示非拉丁文字時,請勿拋出錯誤。

  • 雙擊加載項以編輯其配置(這要感謝lovac42)。

  • 在幾個屏幕中修復窗口圖標(感謝John)。

  • 不要在Windows的添加屏幕中突出顯示牌組選擇按鈕。

  • 改進默認的“答案中的類型”注釋類型。

發(fā)布于2019-04-23,構建eef86bf3。

  • 修復了可能阻止Windows上的配置文件重命名/刪除的問題。

  • 修復出現在編輯器按鈕下方的字段。

  • 修復卡布局屏幕中的內存泄漏。

  • 解決了“瀏覽”屏幕中的預覽問題。

  • 撤消評論后,修訂卡計數不會更新。

  • 修復了某些Windows安裝在啟動時可能發(fā)生的錯誤。

  • Mac版本現在在Mojave上使用新的強化運行時。

  • 在Windows上更改焦點輪廓顏色。

  • 修正由于缺少注釋類型而導致的錯誤。

  • 音頻播放器卡在Mac上的一種可能的解決方法。

  • 在Windows卸載屏幕中顯示安裝的版本。

  • 解決了檢查附加更新的問題(感謝Glutanimate)。

  • 不合適時禁用附加配置按鈕(感謝Glutanimate)。

  • 調整“裝船年齡”圖的分箱(感謝Jian)。

  • AnkiWeb上托管的加載項現在可以在清單文件中定義沖突。

  • 切換到備用OS X構建上的mplayer,因為mpv在某些較舊的計算機上不起作用。

  • 確保mpv不會嘗試從默認位置加載腳本。

  • 其他次要修復程序。

發(fā)布于2019-03-11,內部版本3cf770c7。

  • 在瀏覽屏幕中,將撤消快捷方式更改回Ctrl + Alt + Z / Cmd + Opt + Z,以防止在編輯字段時意外撤消非文本更改。

  • 還原以前的卡模板優(yōu)化,這可能會導致錯誤。

  • 禁止編輯時可能出現的虛假錯誤消息。

發(fā)布于2019-03-07,內部版本22d6feed。

  • 添加選項以刪除導出的html。

  • 粘貼文本時,避免在單個空格處使用nbsp。

  • 修復了在卡之間移動時預覽屏幕閃爍的問題。

  • 改進了附加組件屏幕(感謝Glutanimate)。

  • 支持.ankiaddon捆綁包(感謝Glutanimate)。

  • 在某些機器上改進亞像素抗鋸齒功能(感謝Glutanimate)。

  • 改進Windows 10上的日語界面字體,并使翻譯人員也可以為需要它的其他語言更改字體。

  • 修復在首次運行時出現問題時無法啟動的問題。

  • 在自定義研究中允許降低每日限制。

  • 添加一個按鈕以將調試信息復制到關于屏幕(感謝Glutanimate)。

  • 修復Windows上從源代碼運行的問題(感謝dlon)。

  • 允許加載項提供來自mediasrv的文件(感謝Glutanimate)。

  • 有關某些網絡錯誤的更多用戶友好錯誤消息。

發(fā)布于2019-02-20,版本為ae67c976。

  • 將標準版本更新為最新的工具箱版本。

  • 由于Windows / Linux上引起某些用戶的問題,其硬件默認默認關閉。如果您沒有遇到任何問題,建議在“首選項”屏幕中重新打開硬件加速。

  • V2計劃程序的各種統(tǒng)計信息修復程序,包括在計劃程序版本之間來回移動時在查看歷史記錄中自動重新映射按鈕2/3,以便“答案按鈕”圖正確顯示。

  • 修復BR標簽被包含在空白字段中(感謝David和zjosua)

  • 優(yōu)化卡模板的重新定位(感謝Arthur)

  • 修復在復制/剪切具有空白選擇時的崩潰問題(感謝David)

  • 撤消評論時,避免屏幕閃爍。

  • 確保信息/警告對話框顯示在頂部。

  • 修復了使用鼠標保存/添加卡時無法保存純文字的問題。

  • 添加了對\ {{CardFlag}}的支持,該支持為空或格式為“ flagN”,其中N為1-4。

  • 修復了“瀏覽”屏幕中的批量標志更改未同步的問題。

  • 修復編輯器中的高級菜單不顯示快捷鍵的問題。

  • 如果從同步恢復計算機后UI無法加載,請顯示工具提示并自動刷新。

  • 崩潰后清理舊的mplayer實例,以便配置文件重命名。

  • 修復了在最新工具包中啟用切換時加載項列表不刷新的問題。

  • 修復了在Windows的“編輯當前”區(qū)域中的第一次單擊時光標跳轉的問題。

  • 粘貼純文本時保留空白。

  • 防止在卸載收集后由計時器觸發(fā)導致的錯誤。

  • 從備份還原時,確保強制完全同步。

  • 在更改的屏幕布局上顯示窗口時,請確保全屏顯示在屏幕上。

  • 改進了附件,調試控制臺和錯誤屏幕(感謝Glutanimate)

  • 確保添加時\ {{Deck}}顯示正確的牌組(感謝Arthur)

  • 確保窗口不會顯示在屏幕外。

  • 記住附加窗口的大小和位置。

發(fā)布于2019-01-02,內部版本71e0c880。

  • 修復Windows 8上的啟動。

  • 修復顯示在編輯器按鈕下方的字段內容。

  • 記錄時更好地處理錯誤。

  • 修復帶有收錄機錯誤的不正確的集合處理。

  • 修正由于文本編碼而創(chuàng)建的重復卡座名稱。

  • 修復了不包含gtk2主題和fcitx模塊的問題。

  • 檢測nouveau圖形驅動程序并自動切換到軟件渲染。

發(fā)行于2018-12-17。

  • 更改筆記類型時出現問題后,修復“ QPushButton已被刪除”錯誤消息。

  • 修復“檢查數據庫”期間的錯誤,這些錯誤只是先前操作失敗的副產品。

  • 解決了在卡座/音符類型名稱中搜索某些非拉丁文字的問題。

  • 確保cgi和uuid模塊可用于加載項。

  • Windows安裝程序的改進。

  • 如果mpv停止響應,則自動重啟。

  • 請勿將附加配置中的非拉丁字符轉換為難以閱讀的轉義碼。

  • 在Windows 10的菜單欄中添加底部邊框。

發(fā)行于2018-12-10。

現在,下載內容分為標準版本和備用版本。

標準版本

  • 使用最新的工具包構建,該工具包修復了各種問題。

  • 像Anki 2.0一樣,將撤消快捷方式改回Ctrl + Z或Command + Z。

  • Windows版本中包含一個單獨的anki-console.exe可執(zhí)行文件,該文件可能對附加作者很有用。

  • 在Linux構建中包括對fcitx輸入法和gtk2主題的支持。

您可以在標準和替代2.1.6之間切換,而不會出現問題。如果您返回到以前的Anki 2.1版本,您的同步登錄詳細信息和窗口位置將丟失,需要重新設置。

標準版本具有更新的要求

  • Windows版本僅支持64位Windows 7或更高版本,不會在32位安裝上運行。

  • Mac版本需要macOS 10.12或更高版本。

  • Linux構建需要大約2016年或更高版本的Linux發(fā)行版。

備用版本與以前的Anki 2.1版本相似,并且使用較舊的工具包構建。它可以在標準版本不能使用的某些較舊的系統(tǒng)上運行,但是由于它不是最新版本,因此可能缺少標準版本所包含的錯誤修正和安全性改進。

備用版本將在上運行

  • Windows 7 32位或64位安裝

  • Mac 10.10或更高版本。

  • 2014年左右或更晚的Linux發(fā)行版。

除了工具包升級之外,Anki本身也進行了一些更改

  • 瀏覽屏幕和標記的改進:

    • 搜索文本已規(guī)范化,從而解決了搜索具有多種可能編碼的Unicode字符的問題。

    • 現在,該選擇是部分透明的,使您可以查看行的底色。

    • 當執(zhí)行不更改選擇計數的操作時,屏幕不會滾動。

    • 現在可以打開和關閉標志,并且單獨的清除標志操作已刪除。

    • 第二個標志現在是橙色而不是紫色。

    • 現在,“查找和替換”僅顯示與所選便箋相關的字段,并且不區(qū)分大小寫。

    • 編輯HTML時,修復卡列表不更新。

  • 現在,導入apkgs更加詳細地說明了注釋的處理方式。

  • 防止由于用戶在字段上為其自身添加字段引用而導致的錯誤。

  • 更好地處理卡片組列表中的問題,例如缺少父卡片組的卡片組。

  • 現在,即使為本地主機連接配置了系統(tǒng)代理,Anki現在也應該能夠運行。

  • 修復了在帶有粗體文本的Anki字段之間粘貼時復制的字體大小。

  • 現在,按住shift鍵粘貼鏈接會創(chuàng)建一個可點擊的鏈接。

  • 修復了批量刪除標簽選項的問題,該選項可以刪除名稱相似的標簽。

  • 修復了Windows中文件名過長導致的錯誤。

  • 修復了在某些Linux安裝中運行乳膠命令的問題。

  • 現在,“瀏覽”屏幕的側欄默認為打開。

  • 修復了可能導致打開兩份Anki副本的競賽情況。

  • 在向卡中添加媒體時,Anki現在會自動重命名文件名(如果文件名太長)。

  • 現在,實驗性調度程序會定期檢查是否有新的學習卡到期。

  • 處理無效的附件配置(感謝Arthur)。

  • 在創(chuàng)建卡后對卡模板進行重新排序時(由于Arthur),可以強制執(zhí)行模板排序。

  • 當Esc按下牌組選擇器時,請勿更改牌組(感謝David)。

  • 修復了英語不是默認語言時首次啟動的問題。

  • 修復在導入結果屏幕中顯示的繁忙光標。

  • 當附件添加了許多編輯器按鈕時,修復內容重疊的問題。

  • 從查看屏幕重新打開編輯器時,請勿更改當前注釋(感謝Arthur)。

  • 在Python 3.7上運行的修復(感謝Alexey)。

  • 恢復編輯器中“字段”和“卡片”按鈕的工具提示。

  • Windows上可能的“數據庫已鎖定”錯誤修復。

發(fā)行于2018-10-01。

  • 按下Enter /空格時,請使用選定的答案按鈕代替默認按鈕。

  • 在瀏覽屏幕中更改撤消快捷方式,以避免與編輯功能沖突。

  • 忽略標準mpv配置文件位置,轉而使用Anki數據文件夾。

  • 修復了荷蘭語界面時導入.apkg文件的問題。

  • 修復“進行安裝”后在Linux上不起作用的翻譯。

  • 在type:cloze中支持換行符,并將其視為空格。

  • 為附加作者添加browser.rowChanged掛鉤。

  • 某些“數據庫已鎖定”錯誤的可能修復。

  • 修復了甲板牌名稱無效的啟動錯誤。

  • 修復了當字段僅包含媒體參考時排序不起作用的問題。

  • 修復無法正確捕獲“拒絕訪問”錯誤。

  • 修復了非英語界面時v2 colpkg的導出。

  • 修復條件替換不能忽略HTML格式的問題。

  • 修復了硬件加速開啟時強制退出問題的時間。

  • 在查看過程中,在按鈕之間添加少量空白。

  • 現在,V2調度程序會遵守最大間隔,即使這會導致所有按鈕都給出相同的間隔。

  • 在概覽和應答按鈕區(qū)域中調整邊距。

  • 忽略關閉集合后收到的UI事件。

  • 不要嘗試將.anki(2)文件導入為文本。

  • 增加了對Lojban的支持(感謝giqtaqisi)

發(fā)行于2018-09-05。

  • 修復創(chuàng)建已過濾牌組時牌組列表卡住的問題。

  • 防止意外下載空的AnkiWeb集合時覆蓋本地卡。

  • 在瀏覽屏幕中,將標記/標志的顏色改為懸浮的顏色。

  • 在實驗計劃程序中修復新的一天的計算。

  • Linux主題調整(感謝Glutanimate)。

  • 對本地添加的附件禁用查看頁面按鈕(感謝upday7)。

發(fā)行于2018-08-30。

  • 現在可以在Windows / Linux的首選項屏幕中切換硬件加速。

  • 關閉硬件加速后,在查看期間禁用問題淡入。

  • 修復一些重新啟動Anki時在主窗口中留有空白的加載項。

  • 修復macOS上的文件關聯(lián)。

  • 修復粘貼時包含的一些不需要的文本。

  • 修復快捷鍵之類的功能,例如空格鍵,在按住時不會重復觸發(fā)。

發(fā)行于2018-08-20。

  • 添加缺少的.apkg和.colpkg文件關聯(lián)。

  • 改進對字段中內聯(lián)的圖像的處理。

發(fā)行于2018-08-09。

  • 修復了使用常規(guī)調度程序導出.apkg文件的問題。

  • 解決Anki無法在某些Windows計算機上啟動的問題。

  • 修復使用macOS的全屏模式時對話框在選項卡中無法顯示的問題。

  • 粘貼HTML時提取嵌入式圖像。

  • 修復從Finder復制的圖像無法正確粘貼的問題。

  • 當排序字段設置為RTL時,在瀏覽器中以RTL順序顯示。

  • 在Windows上更新工具箱版本。

發(fā)行于2018-08-06。

Anki 2.1的第一個穩(wěn)定版本。

與上一個候選版本的變化:

  • 重新顯示瀏覽屏幕時請不要最大化。

  • 添加* .webm以附加媒體文件選擇器。

  • 添加MathJax mhchem支持的快捷鍵。

翻譯

乍看上去

  • Anki 2.1使用與Anki 2.0.x相同的計劃,同步和文件格式,因此您可以隨意升級和降級。

  • 它使用最新的支持庫(Python 3.6,Qt 5.9 / 5.12)構建,提供了崩潰修復,更好地處理高分辨率顯示,非拉丁文字和最新的網絡標準的修復程序。

  • 它需要一個現代化的系統(tǒng)-Windows 7 +,OSX 10.10+或2014年左右的Linux發(fā)行版。

  • 加載項需要進行更新才能使用2.1。

附加組件

附件需要更新才能與Anki 2.1一起使用。一些加載項已經更新。其他尚未被移植。

安裝2.1時,它將為加載項創(chuàng)建一個單獨的文件夾,而不導入已安裝的任何現有文件夾。

如果您是附加作者,則可以在https://apps.ankiweb.net/docs/addons.html上了解有關所需更改的更多信息。

其他變化

Anki 2.1帶來了許多錯誤修正,并改善了生活質量,例如:

  • 內置MathJax支持

  • 配置文件屏幕中的“還原備份”選項

  • LaTeX的SVG渲染支持

  • 改進的附加組件配置,管理和更新

  • 夜間模式進行審查

  • 改進了粘貼,減少了不必要的格式設置,并更好地處理了媒體鏈接。粘貼時可以按住Shift鍵,以包含更多格式。

瀏覽屏幕已簡化:

  • 現在,可通過“過濾器”按鈕使用邊欄中的各種快捷方式。如果發(fā)現自己經常訪問某些項目,則可以保存搜索以使它們顯示在側欄中。

  • 具有常用快捷方式的頂部欄已被刪除。您可以通過右鍵單擊或按住Ctrl鍵并單擊卡列表來快速訪問所有操作,如果您仍然愿意,可以使用一個附加程序來添加頂部欄。

此處記錄了alpha和beta期間所做更改的完整列表。

實驗調度器

Anki 2.1包含一個可選的實驗性調度程序。實驗性調度程序與較早的Anki版本不兼容。

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內容