anki製作靈活簡潔的英語單詞模板


本模板僅是根據個人偏好所做,不一定完全適用於大家,可以參考參考,根據自己的需求做修改,歡迎討論哦~~

問題來源

  • anki自帶的模板其實可以滿足記單詞的需求,但形式單一,用basic and reverse模板的話一個筆記只能產生2張卡片,如果一個單詞有多箇中文意思,那麼我們在記憶的時候是看着所有的中文意思記憶一個單詞,如果單獨看不同的中文釋義記憶是不是更好呢?
  • 比如abandon:1. 離棄,遺棄,拋棄; 2. 陷入,沉湎於(某種情感)3. 狂熱。 有3種中文釋義(還有更多,只是舉例),如果只做2張卡片,正面是所有中文,那麼我們記憶的時候很有可能只根據最熟悉的那個意思( 離棄,遺棄)回想起了單詞,如果下次問你狂熱的單詞有什麼,就想不起來了。我不知道大家怎麼樣,反正我會出現這種情況。。
  • 而且在使用英語的時候,比如寫作、交談,我們一般是根據中文回想英文,所以從這一點來說,根據不同的中文釋義來記憶英文是很重要的
  • 爲了解決這個問題,就需要把中文釋義分開記憶,原有的模板分開記憶需要再創建筆記,那它們就屬於不同的筆記了(筆記和卡片的區別不用說了吧),沒有關聯性,所以我們就來自定義一個模板

目標

  • 根據中文釋義決定產生幾張卡片。關鍵在於add reverse字段,在add reverse字段不添加內容,則只產生一張卡片;添加任意內容,則產生對應的卡片(具體解釋見後文)
  • 製作完成後的卡片如下所示:(如果想看效果請直接跳到最後

第一張:正面:英文+音標,反面:所有中文釋義+所有例句+所有例句翻譯+音頻
第二張(可選):正面:中文釋義1,反面:英文+音標+例句1+例句翻譯1+音頻
第三張(可選):同上,只是變成了中文釋義2
第四張(可選):同上

  • 這樣只需要編輯一個筆記就可以產生任意數量的卡片,非常靈活,記單詞的方法性更強,不容易遺漏生僻釋義。

step1:添加筆記類型

  • 工具–>管理筆記類型–>添加–>克隆:basic -->重命名爲英語單詞
    在這裏插入圖片描述

step2:添加字段

  • 選中剛纔創建的筆記類型–>點擊右側的字段–>將以下字段按順序逐個添加(注意要完全一致!!!
    在這裏插入圖片描述

step3:進入模板編輯界面

  • 添加完字段後,我們開始編輯模板。
  • 還是選中剛纔創建的筆記類型,點擊卡片,進入模板編輯界面
    在這裏插入圖片描述

step4:編輯第一張卡片模板

  • 將以下內容複製到正面模板和背面模板以及格式刷

正面模板

<div style='font-family: Arial; font-size: 30px; color:yellow'>{{英文}}</div>

<div style='font-family: Arial; font-size: 20px;'>{{音標}}</div>

背面模板

{{FrontSide}}

<br>
<div style='font-family: Arial; font-size: 25px; color:yellow'>{{中文1}}</div>
<div style='font-family: Arial; font-size: 20px;'>{{例句1}}</div>
<div style='font-family: Arial; font-size: 20px;'>{{hint:例句翻譯1}}</div>
<br >
<br >
<div style='font-family: Arial; font-size: 25px; color:yellow'>{{中文2}}</div>
<div style='font-family: Arial; font-size: 20px;'>{{例句2}}</div>
<div style='font-family: Arial; font-size: 20px;'>{{hint:例句翻譯2}}</div>
<br >
<br >
<div style='font-family: Arial; font-size: 25px; color:yellow'>{{中文3}}</div>
<div style='font-family: Arial; font-size: 20px;'>{{例句3}}</div>
<div style='font-family: Arial; font-size: 20px;'>{{hint:例句翻譯3}}</div>
<br >
<div style='font-family: Arial; font-size: 20px;'>{{發音}}</div>

格式刷

.card {
 font-family: arial;
 font-size: 20px;
 text-align: center;
 color: black;
 background-color: white;
}

界面大概是這樣的:
在這裏插入圖片描述

step5:編輯Card 2

  • 我們已經完成了第一張卡片模板的製作,現在我們要製作第二張卡片了。
  • 首先添加第二張卡片
  • 點擊剛纔的模板編輯界面右上角的選項,點擊添加卡片類型,然後命名爲Card 2,這個名字隨意。這樣便添加完成了
  • 在卡片類型一欄,選中Card 2在這裏插入圖片描述
  • 然後將以下代碼複製到模板中,和上一步差不多。

正面模板

{{#Add Reverse1}}<div style='font-family: Arial; font-size: 25px; color:yellow'>{{中文1}}</div>{{/Add Reverse1}}
  • 注意到這個字段被Add Reverse1修飾,表示這張卡片是否產生是可選的,如何決定見下文

背面模板

{{FrontSide}}

<hr id=answer>
<div style='font-family: Arial; font-size: 30px; color:yellow'>{{英文}}</div>
<div style='font-family: Arial; font-size: 20px;'>{{音標}}</div>
<br>
<div style='font-family: Arial; font-size: 20px;'>{{例句1}}</div>
<div style='font-family: Arial; font-size: 20px;'>{{hint:例句翻譯1}}</div>
<br>
<div style='font-family: Arial; font-size: 20px;'>{{發音}}</div>

格式刷同上一步

step5:編輯Card3、4

緊接着我們開始創建Card 3、Card4,操作和上一步是一樣的,只是代碼稍有不同

Card 3的代碼

  • 注意要先選中Card 3

正面模板

{{#Add Reverse2}}<div style='font-family: Arial; font-size: 25px; color:yellow'>{{中文2}}</div>{{/Add Reverse2}}

背面模板

{{FrontSide}}

<hr id=answer>
<div style='font-family: Arial; font-size: 30px; color:yellow'>{{英文}}</div>
<div style='font-family: Arial; font-size: 20px;'>{{音標}}</div>
<br>
<div style='font-family: Arial; font-size: 20px;'>{{例句2}}</div>
<div style='font-family: Arial; font-size: 20px;'>{{hint:例句翻譯2}}</div>
<br>
<div style='font-family: Arial; font-size: 20px;'>{{發音}}</div>

Card 4的代碼

正面

{{#Add Reverse3}}<div style='font-family: Arial; font-size: 25px; color:yellow'>{{中文3}}</div>{{/Add Reverse3}}

背面

{{FrontSide}}

<hr id=answer>
<div style='font-family: Arial; font-size: 30px; color:yellow'>{{英文}}</div>
<div style='font-family: Arial; font-size: 20px;'>{{音標}}</div>
<br>
<div style='font-family: Arial; font-size: 20px;'>{{例句3}}</div>
<div style='font-family: Arial; font-size: 20px;'>{{hint:例句翻譯3}}</div>
<br>
<div style='font-family: Arial; font-size: 20px;'>{{發音}}</div>

大功告成!!

Add Reverse解釋

  • 接下來我們隨便創建一個牌組,然後類型選爲英語單詞,就會看到下面的界面
    在這裏插入圖片描述
    在這裏插入圖片描述
  • 最後面的三個Add Reverse字段就是分別控制Card2、3、4是否產生的
  • 比如在Add Reverse1中寫入f(這個隨便,只要有內容就行,該字段本質上就是一個標記),那麼就會產生Card 2,而Card 2 對應的就是剛纔製作的Card 2 模板;如果不寫入內容,就不會產生Card 2.

示例:創建一條筆記

如下所示,我們將要記憶的內容依次輸入:
在這裏插入圖片描述
在這裏插入圖片描述

  • 由於3個Add Reverse字段都添加了內容,所以一共產生了4張卡片,如下:
  • 注意我沒有添加音標,所以不顯示

Card 1
在這裏插入圖片描述
card 2
在這裏插入圖片描述
Card 3
在這裏插入圖片描述
card 4
在這裏插入圖片描述

  • 上圖一共產生了4張卡片,這樣就實現了將中文釋義分開記憶的效果
  • 注意:例句就是對應中文的例句
  • 如果中文釋義超過了3個,就需要添加更多卡片,只需要按照step 5 做就行了,代碼稍微不同(特別注意要用Add Reverse修飾),而且需要添加相應的字段
  • 如果中文釋義只有2個,那麼Add Reverse3字段就不用寫入任何內容,Card 4就不會產生
  • 總之是很靈活的,如果你後續瞭解了一個單詞的更多意思,再添加就可以了,對應的在Add Reverse 字段標記一下。
  • 但千萬不要在一個Add Reverse字段沒有對應的釋義時,在該Add Reverse字段標記,這樣會產生空卡片

如下所示,graze筆記的4張卡片,分開記憶
在這裏插入圖片描述

其它

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章