문서는 Anki 2.0 유저 매뉴얼을 번역한 문서입니다.


기본적으로 구글 번역을 통해서 초벌을 번역하고 이를 수정하는 방식으로 번역했습니다. 


또한, 본문에 충실한 직역보다는 매뉴얼을 숙지하기 쉽도록 의역 위주로 번역하였습니다.


 



Anki 매뉴얼 전체 개요 페이지 가기



 Managing Files and Your Collection(파일 및 컬렉션 관리)

 

 

Startup Options(시작 옵션)

 

 

 

1. Shift를 누른 책 Anki 시작

 

 

사용하던 컴퓨터에서 Anki에 돌이킬 수 없는 치명적인 변경을 하고 나서 후회할 수 있다.

 

다행히 다른 컴퓨터에는 손상되지 않은 사본이 있다면 이 사본을 쓰면 되지만 문제가 있다.

 

보통 Anki는 자동으로 동기화가 이루어지므로 이 경우 가장 최근에 이루어진 치명적인 변경 사항이 다른 컴퓨터의 사본에 적용되게 된다.

 

이런 경우에는 Anki를 동기화 없이 시작해야 한다.

 

또, 이런 경우도 있다.

 

Anki에 문제가 발생했는데 문제의 원인이 확인되지 않았다.

 

추가 기능(add-on)에서 문제가 발생한 것으로 의심된다.

 

이럴 때엔느 어떤 추가 기능(add-on)에서 문제가 발생했는지 확인해보고 싶어서 일부 추가 기능(add-on)들을 일시적으로나마 비활성화 하고 싶다.

 

이렇게 동기화 없이 Anki를 시작하거나 추가기능들을 잠시 비활성화하는 작업을 하고 싶다면 Shift 키를 누른 채로 Anki를 시작하면 된다.

 

 

 

2. 사용자 지정 폴더

 

 

시작할 때 사용자 지정 폴더 위치를 지정할 수 있다.

 

이것은 주로 휴대용 설치를 위한 고급 기능이며 대부분의 경우 기본 위치를 사용하는 것을 추천한다.

 

사용자 지정 폴더를 지정하는 구문은 다음과 같다.

 

(이 구문을 Anki 실행폴더에서 실행시키면 된다.  /path/to/anki/folder는 새로 지정할 폴더의 경로를 의미한다.)

 

   anki -b /path/to/anki/folder

 

/path/to/anki/folder 경로를 "C:\AnkiDataFolder"로 지정하여 실행해 보자.

 

C:\Program Files (x86)\Anki로 들어가서 anki -b "c:\AnkiDataFolder" 를 타이핑하고 엔터를 친다.

 

 

 

그러면 언어를 설정하는 창이 뜨고 거기에서 한국어를 선택하면 다음처럼 기본 카드뭉치만 있는 Anki가 실행된다.

 

 

 

 

기존에 사용하던 개인 설정과는 별도의 완전히 새로운 Anki가 새로 시작된 것을 확인할 수 있다.

 

사용자 지정 폴더로 지정된 곳을 확인해보면 C 드라이브에 AnkiDataFolder가 새로 생긴 것을 확인할 수 있다.

 

 

이후에는 동일한 명령어를 다시 사용하면 새로운 폴더가 다시 생성되지는 않고 이미 생성된 기존 계정이 계속 다시 열린다.

 

사용자 지정 폴더를 대상으로 Anki를 열면 별도로 설정이 가능하고 별도의 프로필을 다시 만들 수 있으므로 "Temp1", "Temp2"의 2개의 사용자 프로필을 만들고 다시 C:\Program Files (x86)\Anki로 들어가서 anki -b "c:\AnkiDataFolder" 를 타이핑하고 엔터를 치면 다음과 같이 어떤 프로필로 들어갈지 물어보는 프로필 창이 열린다.

 

 

 

 

프로필이 여러 개인 경우 -p <name>을 전달하여 특정 프로필을 바로 로드할 수 있다.

 

가령 지금과 같은 경우라면 다시 C:\Program Files (x86)\Anki로 들어가서 anki -b "c:\AnkiDataFolder" -p Temp2 를 타이핑하고 엔터를 치면 다음과 Temp2 프로필로 들어간다.

 

 

 

 

인터페이스 언어를 변경하려면 -l <iso 639-1 language code>를 사용하면 된다.

 

가령, 일본어의 코드는 ja이므로 다시 C:\Program Files (x86)\Anki로 들어가서 anki -b "c:\AnkiDataFolder" -l ja 를 타이핑하고 엔터를 치면 프로필을 고를 수 있는 프로필 창이 일본어로 열리고 Temp1 프로필로 들어가면 일본어로 된 Anki가 열린다.

 

 

 

 

3. 사용자 지정 폴더 바로가기 이용

 

 

이제까지 매번 C:\Program Files (x86)\Anki 폴더로 들어가서 명령어를 실행해야 했다.

 

하지만 Anki에서 기본으로 제공하는 폴더가 아닌 사용자가 지정한 폴더를 상시적으로 사용하고 싶다면 Anki에 대한 바로 가기를 수정하면 된다.

 

Windows에서는 Anki의 바로 가기를 마우스 오른쪽 버튼으로 클릭하고 속성을 선택한 다음 바로 가기 탭을 선택하고 프로그램 경로 다음에 "-b \path\to\data\folder"를 추가하라.

 

\path\to\data\folder는 지금과 같은 경우 "c:\AnkiDataFolder"이므로 다음과 같이 수정하면 된다.

 

  "C:\Program Files\Anki\anki.exe" -b "C:\AnkiDataFolder"

 

 

 

여러 개의 바로가기를 만들어서 쓰고 싶은 것을 자유롭게 써도 된다.

 

가령, -l ja 옵션을 이용하면 일본어로 접속하고 싶을 때 간단하게 일본어 설정을 할 필요 없이 접속이 가능하다.

 

 

 

< 주 의 >

 

Windows에서는 슬래시(/)가 아닌 슬래시(\)를 사용해야 한다.

 

 

 

Mac에서는 Anki 바로가기 아이콘을 클릭 할 때 일어나는 행위를 쉽게 변경할 방법이 없지만 터미널에서 사용자 지정 기본 폴더로 Anki를 시작하는 것이 가능하다.

 

 

     open /Applications/Anki.app --args -b ~/myankifolder




Anki 매뉴얼 전체 개요 페이지 가기



문서는 Anki 2.0 유저 매뉴얼을 번역한 문서입니다.


기본적으로 구글 번역을 통해서 초벌을 번역하고 이를 수정하는 방식으로 번역했습니다. 


또한, 본문에 충실한 직역보다는 매뉴얼을 숙지하기 쉽도록 의역 위주로 번역하였습니다.


 


Anki 매뉴얼 전체 개요 페이지 가기



 Managing Files and Your Collection(파일 및 컬렉션 관리)

 

 

Checking Your Collection(컬렉션 검사하기)

 

 

컬렉션 파일에 어떤 문제가 있는지 자주 검사하는 것은 좋은 습관이다.

 

메인 메뉴에서 도구 데이터베이스 검사를 클릭하면 간단하게 이 작업을 수행할 수 있다.

 

데이터베이스 검사를 클릭하면 Anki는 파일이 손상되었는지 확인하고 일부 내부 구조를 다시 구축하며 파일을 최적화한다.

 

 

 

 

데이터베이스를 검사를 통하여 태그 목록도 다시 구축된다.

 

개별 카드뭉치나 카드를 삭제할 경우 그 때마다 태그 목록을 일일이 갱신하는 것이 비효율적이기 때문에 Anki는 이러한 태그들을 그대로 내버려 둔다. 

 

더 이상 사용되지 않는 오래된 태그를 제거하고 싶으면 데이터베이스 검사를 하면 된다.

 

 

여기서 주의할 점은 수동으로 데이터베이스 검사를 하는 것과 자동 최적화가 다르다는 점이다.

 

Anki2주에 한 번 자동으로 컬렉션을 최적화한다.

 

이 자동 최적화는 컬렉션이 그 역할을 제대로 수행할 수 있게끔 보장하는 것을 목적으로 할 뿐 태그를 재구축하거나 오류를 검사하지 않는다는 점을 주의해야 한다.

 

 

 

 

File Location(파일 위치)

 

Windows에서 최신 버전의 AnkiAnki 관련 파일을 AppData 폴더에 저장한다.

 

파일 관리자를 열고 위치 입력 창에 %APPDATA%\Anki2를 입력하여 이 폴더에 액세스 할 수 있다.

 

이전 버전의 AnkiAnki 파일을 Documents 폴더에 있는 Anki라고 하는 폴더에 저장했다.

 

 

Mac에서 최신 버전의 Anki는 모든 파일을 ~/Library/Application Support/Anki2 폴더에 저장한다.

 

라이브러리 폴더는 기본적으로 숨겨져 있지만 Option 키를 누른 상태에서 파인더 메뉴바의 이동(Go)’을 클릭하면 라이브러리항목이 활성화 되고 이동할 수 있게 된다.

 

Anki 버전이 오래된 것이라면 Anki 파일은 Documents/Anki 폴더에 있을 것이다.

 

 

Linux에서 최신 버전의 Anki~/.local/share/Anki2에 혹은, 사용자 정의 데이터 경로를 설정 한 경우 $XDG_DATA_HOME/Anki2에 데이터를 저장한다.

 

오래된 버전의 Anki라면 ~/Documents/Anki 또는 ~/Anki에 파일을 저장한다.

 

 

Anki 폴더를 살펴보면, 프로그램 및 프로필 수준의 기본 설정은 prefs.db라는 파일에 저장된다.

 

 

또한 각 프로필 별로 별도의 폴더가 있다.

 

 

 

이 중 초보 사용자 프로필 폴더에 들어가보면 다음과 같은 항목들이 나타난다. 

 

 

 

- 노트들, 카드뭉치들, 카드들 등등은 collection.anki2 파일에 있다.

 

- 오디오 및 이미지 등 미디어 파일은 collection.media 폴더에 있다.

 

- 백업 폴더

 

- 그 외 일부 시스템 파일

 

 

< 경 고 >

 

Anki가 열려있는 동안 컬렉션을 복사하거나 옮기면 컬렉션이 손상될 수 있으므로 절대 안된다.

 

폴더의 다른 파일도 이동하거나 수정해서는 안된다.




Anki 매뉴얼 전체 개요 페이지 가기



문서는 Anki 2.0 유저 매뉴얼을 번역한 문서입니다.


기본적으로 구글 번역을 통해서 초벌을 번역하고 이를 수정하는 방식으로 번역했습니다. 


또한, 본문에 충실한 직역보다는 매뉴얼을 숙지하기 쉽도록 의역 위주로 번역하였습니다.


 



Anki 매뉴얼 전체 개요 페이지 가기



 Exporting(내보내기)

 

 

내보내기(export)를 사용하면 컬렉션의 일부를 텍스트 파일 또는 패키지로 묶은 Anki 카드뭉치 파일로 내보내 별도로 저장할 수 있다.

 

내보내기(export)를 하려면 메인 메뉴에서 파일 내보내기를 클릭하면 된다.

 

 

 

 

 

 

Exporting Text(텍스트 내보내기)

 

 

내보내기(export)를 클릭하면 내보내기 대화상자가 다음과 같이 나타난다.

 

 

 

 

"텍스트 파일로 정리한 노트(*.txt)"를 선택하면, Anki는 노트의 내용을 텍스트 파일에 작성한다.

 

아래는 기본 카드뭉치의 노트들을 "텍스트 파일로 정리한 노트(*.txt)"로 내보내기한 결과이다.

 

 

각 필드는 으로 구분되어 표시된다.

 

내보내기로 만든 결과 파일을 편집하되 첫 번째 필드만 수정하지 않으면 나중에 해당 파일을 Anki로 다시 가져올 수 있으며 Anki는 동일한 노트 유형으로 다시 가져올 경우 편집된 내용을 기반으로 노트를 업데이트 한다.

 

 

첫 번째 필드를 수정해야하는 경우가 발생하면 노트 유형의 형식을 변경할 필요가 있다.

 

즉, 첫 번째 필드에 실제 텍스트를 넣는 대신에 ID 넘버를 넣어 실제 내용의 수정과 상관없이 해당 노트의 고유한 ID를 통해서 업데이트가 될 수 있도록 변경할 필요가 있다. ("노트 ID 추가" 플러그인을 설치하면 쉽게 할 수 있다.)

 

내보내기 한 텍스트 파일은 추후 서식을 유지한 채로 텍스트를 다시 가져올 수 있도록HTML 서식이 모두 포함 된 상태로 내보내진다.

 

 

 

Exporting Packaged Decks(카드뭉치 묶음 내보내기)

 

 

카드뭉치 묶음은 카드, 노트, 노트 유형과 사운드나 이미지 등이 모두 .apkg 파일로 묶인 것이다.

 

카드뭉치 묶음을 생성하여 다른 사람들과 묶음을 교환할 수 있고 혹은 컬렉션의 일부를 백업할 용도로 사용할 수 있다.

 

카드뭉치 묶음은 압축되어 있으므로 프로필 폴더에 있는 파일의 전체 용량의 합계보다 당연히 작다.

 

카드뭉치 묶음에는 두 종류가 있다.

 

 

Collection Package(컬렉션 묶음)

 

모든 카드뭉치를 해당 학습 일정을 포함하여 내보낸 카드뭉치 패키지를 컬렉션 패키지라고 한다.

 

Anki는 전체 컬렉션을 "collection.apkg"라는 파일로 복사 한 다음 바탕 화면에 저장한다.

 

컬렉션 패키지를 이용하여 컬렉션을 백업하거나 다른 장치에 복사할 수 있다.

 

 

이 파일을 나중에 가져오기(import) 하면 Anki는 컬렉션에있는 모든 현재 카드를 삭제하고 컬렉션을 collection.apkg 파일로 바꾼다.

 

컬렉션 묶음으로 내보내기는 컬렉션을 여러 장치에 이리저리 옮길 때 유용하다.

 

 

<주 의>

 

collection.apkg를 가져올 때 컬렉션의 기존 미디어는 삭제되지 않고 남는다.

 

이렇게 남은 사용하지 않는 미디어를 삭제하려면 메인 메뉴에서 도구 미디어 검사를 이용하면 된다.

 

 

<주 의>

 

Anki자동 백업도 컬렉션 묶음이다.

 

컬렉션 묶음 파일을 더블 클릭하는 간단한 행위로 백업으로 복원 할 수 있다.

 

 

 

 

Deck Package(카드뭉치 묶음)

 

카드뭉치 묶음은 단일 카드뭉치 및 해당 카드뭉치의 하위 카드뭉치가 들어 있다.

 

파일 이름은 .apkg로 끝나지만 파일 이름은 collection.apkg가 아니다.

 

카드뭉치 묶음을 가져오기(import) 할 때, Anki컬렉션을 덮어 쓰지 않고 컬렉션에 해당 내용을 추가한다.

 

 

카드뭉치 묶음의 일부 노트가 기존에 이미 가져오기(import) 된 경우 Anki가장 최근에 수정된 버전으로 유지한다.

 

따라서 최근에 수정 업데이트한 카드뭉치를 다운로드하여 가져오면 업데이트 된 버전에서 수행된 편집 내용이 컬렉션에 그대로 반영된다.

 

하지만 컬렉션에서 최근 수정 작업한 후에 변경되지 않은 카드뭉치를 다시 가져오기(import) 할 경우 컬렉션에서 최근에 수정된 내용은 변경되지 않는다.

 

 

내보내기 할 때 학습 일정을 포함하지 않도록 하면 Anki는 카드뭉치가 다른 사람과 공유되고 있다고 가정하고 별표 표시 태그거머리 태그를 제거한 깨끗한 복사본을 내보낸다.

 

 

 


Anki 매뉴얼 전체 개요 페이지 가기



문서는 Anki 2.0 유저 매뉴얼을 번역한 문서입니다.


기본적으로 구글 번역을 통해서 초벌을 번역하고 이를 수정하는 방식으로 번역했습니다. 


또한, 본문에 충실한 직역보다는 매뉴얼을 숙지하기 쉽도록 의역 위주로 번역하였습니다.


 



Anki 매뉴얼 전체 개요 페이지 가기



 Importing(가져오기)

 

 

Adding Tags(태그 추가하기)

 

가져오기(Import) 하는 텍스트 파일의 모든 행에 tag1 tag2와 같은 태그를 추가하려면 아래와 같은 텍스트를 가져오기 하려는 텍스트 파일의 맨 위에 다음과 같이 추가하면 된다.

 

      tags:tag1 tag2

 


 

 

Duplicates and Updating(중복 및 업데이트)

 

텍스트 파일을 가져오기(import) 할 때 Anki는 파일에서 첫 번째 필드를 검사하여 가져오는 노트가 고유한지 확인한다.

 

그래서 Anki는 첫 필드가 일치할 경우 기존의 노트를 업데이트하는 설정이 기본으로 되어있다.

 

즉, 가져오기(import) 하는 파일의 첫 번째 필드가 기존 컬렉션에 있는 노트의 첫 번째 필드와 일치하고 노트 유형도 동일한 경우 기존컬렉션의 노트에 속한 다른 필드들은 가져오기(import) 하는 파일의 내용으로 업데이트 된다.

 

 

 

 

바로 위의 가져오기(import) 대화상자에 있는 드롭다운(drop-down) 박스에 있는 항목에 따라서 이러한 기본적인 설정을 조정할 수 있다.

 

중복된 것을 완전히 무시(기존 노트와 첫째 필드가 일치하는 줄은 무시하기)하거나 첫 번째 필드가 중복된 경우 기존 노트를 업데이트하지 않고 새로운 노트로 가져오기(기존 노트와 첫째 필드가 같더라도 가져오기)와 같은 행위로 조정 가능하다.

 

 

<주 의>

 

중복 체크는 현재 카드뭉치만을 대상으로 이루어지는 것이 아니라 전체 컬렉션을 대상으로 수행된다.

 

만일, 어떤 노트들을 가져오기(import) 하여 기존의 노트를 업데이트하려고 했는데 Anki에서는 노트가 변경된 것이 없다고 표시되는 경우 해당 노트가 이미 컬렉션에 없는 것이 아닌지 확인해보길 바란다.

 

가져오기(import) 할 때, 기존의 노트를 업데이트 하도록 설정되어 있고 가져오기(import) 하는 노트의 구 버전이 이미 컬렉션에 있는 경우 구 버전의 노트는 바로 그 자리에서 업데이트가 이루어진다.

 

, 구 버전의 노트는 가져오기(import) 대화상자에서 설정된 카드뭉치로 이동하지 않고 원래 속해있는 카드뭉치에서 바로 업데이트가 이루어지는 것이다.

 

노트가 원래의 위치에서 업데이트되면 노트에 속한 모든 카드의 기존 학습 일정 정보는 그대로 보존된다.

 

 

.apkg 파일에서 중복된 사항들을 다루는 방법에 대하여 더 알고 싶으면 아래의 카드뭉치 패키지 섹션을 참조하면 된다.

 

 


Anki 매뉴얼 전체 개요 페이지 가기



문서는 Anki 2.0 유저 매뉴얼을 번역한 문서입니다.


기본적으로 구글 번역을 통해서 초벌을 번역하고 이를 수정하는 방식으로 번역했습니다. 


또한, 본문에 충실한 직역보다는 매뉴얼을 숙지하기 쉽도록 의역 위주로 번역하였습니다.


 


Anki 매뉴얼 전체 개요 페이지 가기



 Importing(가져오기)

 

Importing Media(미디어 가져오기)

  

 

텍스트 파일을 가져오기(Import) 하면서 오디오와 이미지를 포함시키려면 해당 파일을 collection.media 폴더에 복사해 놓아야 한다.

 

(윈도우즈에서collection.media 폴더는 C:\Users\개인아이디\AppData\Roaming\Anki2\Anki_Profile\collection.media에 위치해 있다. 빨간색으로 마킹한 부분은 개인 설정에 따라 달라지는 부분이다.)


collection.media 폴더에 하위 디렉터리를 두면 일부 기능이 작동하지 않게 될 것이므로 하위 디렉터리를 만들면 안된다.

 

이제 파일을 미디어 폴더에 복사했다면 텍스트 파일의 필드 중 하나를 다음과 같이 변경하라.

 

이미지의 경우

 

        <img src="myimage.jpg">

 

 

또는 오디오의 경우

 

        [sound:myaudio.mp3]

 

 

또는 바꾸기(Find and replace) 기능을 사용하여 모든 필드를 동시에 업데이트 할 수 있다.

 

각 필드에 "myaudio"와 같은 텍스트가 포함되어 있고 이 텍스트가 있을 경우 사운드를 재생하게끔 하려면 "정규식으로 취급" 옵션이 활성화 된 상태에서 (.*)을 검색하고 "[sound:\1.mp3]"로 바꾼다.

 

 

 

<주 의>

 

이러한 참조가 있는 텍스트 파일을 가져오기(Import) 할 때에는 "필드 안에 HTML 허용" 옵션을 활성화해야 한다.

 

 

 

 

 

카드의 템플릿에서 미디어를 참조하게끔 다음과 같이 작업을 수행하려고 시도해볼 수 있지만

 

        <img src="{{field name}}">

 

 

Anki는 두 가지 이유로 이 기능을 지원하지 않는다.

 

우선, 사용된 미디어 검색은 개별 카드를 일일이 렌더링해야 하기 때문에 자원의 소모가 많고 두번 째로 이러한 기능은 공유 카드뭉치를 사용하는 경우에는 미디어 검색에 따른 결과의 안정성도 분명하지 않기 때문이다.

 

따라서 Anki는 바꾸기(Find and replace) 기술을 대신 사용하도록 되어 있다.

 

 

 

 Bulk Media imports(대량 미디어 가져오기)

 

한 번에 대량의 미디어를 가져 오는 또 다른 방법은 미디어 가져오기 추가 기능(add-on)을 사용하는 것이다.

 

이 추가 기능은 선택한 폴더의 모든 파일에 대한 노트를 만든다.

 

이때, 노트의 앞면에는 파일 이름들(파일 확장자를 제외한 파일 이름이다. 만일, apple.jpg 파일이 있으면 노트의 앞면에는 apple이라고 표시함)이 배치되고 이미지 또는 오디오를 뒷면으로 배치한다.

 

미디어와 파일 이름 배열을 다르게 하길 원한다면 생성된 카드들의 노트 유형을 변경하면 된다.

 

 

Anki 매뉴얼 전체 개요 페이지 가기



문서는 Anki 2.0 유저 매뉴얼을 번역한 문서입니다.


기본적으로 구글 번역을 통해서 초벌을 번역하고 이를 수정하는 방식으로 번역했습니다. 


또한, 본문에 충실한 직역보다는 매뉴얼을 숙지하기 쉽도록 의역 위주로 번역하였습니다.


 


Anki 매뉴얼 전체 개요 페이지 가기




Importing(가져오기)

 

Spreadsheets and UTF-8(스프레드 시트 및 UTF-8)

  

 

파일에 일본어와 같이 비라틴 계열의 문자가 있는 경우를 대비해서 Anki에서는 파일이 UTF-8 인코딩으로 저장되기를 바란다.

 

이렇게 하는 가장 쉬운 방법은 파일을 편집할 때 LibreOffice와 같은 무료 스프레드 시트 프로그램을 Excel 대신 사용하는 것이다.

 

 

 

LibreOfficeUTF-8을 매우 쉽게 지원하고 Excel과 달리 여러 줄로 된 내용을 적절하게 내보내기(export) 할 수 있다.

 

계속 Excel을 사용하고자 한다면 이 포럼 게시물을 참고하길 바란다.

 

 

LibreOffice에서 Anki가 읽을 수 있는 파일 형식으로 스프레드 시트를 저장하려면 파일 다른 이름으로 저장으로 이동한다.

 

 

 

대화창에서 파일형식을 열고 CSV를 선택하여 클릭하면 된다.

 

 

 

 

기본 옵션을 수락하면 LibreOffice가 파일을 저장하고 저장된 파일을 Anki가져오기(import) 할 수 있다.

 

 

 

 

 

 HTML  

 

 

Anki는 텍스트 파일에서 가져온 텍스트를 HTML(웹 페이지에 사용되는 언어)로 다룰 수 있다.

 

, 이것은 굵게, 이탤릭 및 기타 서식이 지정되어 있는 텍스트를 텍스트 파일로 내보내고 다시 가져올 수 있다는 것을 의미한다.

 

HTML 서식을 포함하려면 가져올 때 "필드 안에 HTML 허용" 확인란을 체크해야 한다.

 

 

 

꺽쇠 괄호(<>) 또는 기타 HTML 구문이 포함 된 카드를 가져오기(import) 하려는 경우 해당 HTML을 제거하고 텍스트만 가져오려면 이 기능을 끄면 된다.

 

 

파일에 서식을 지정하기 위해 HTML을 사용하려고 하지만 동시에 꺽쇠 괄호는 HTML 서식이 아닌 꺽쇠 그대로 가져오려면 다음과 같이 다르게 쓰면 된다.

 

꺽쇠 괄호 중 "<"를 쓰고 싶으면 "&lt;"를 쓴다.

 

꺽쇠 괄호 중 ">"를 쓰고 싶으면 "&gt;"를 쓴다.

 



Anki 매뉴얼 전체 개요 페이지 가기



문서는 Anki 2.0 유저 매뉴얼을 번역한 문서입니다.


기본적으로 구글 번역을 통해서 초벌을 번역하고 이를 수정하는 방식으로 번역했습니다. 


또한, 본문에 충실한 직역보다는 매뉴얼을 숙지하기 쉽도록 의역 위주로 번역하였습니다.


 


Anki 매뉴얼 전체 개요 페이지 가기



Importing(가져오기)

 

 

Anki텍스트 파일Anki의 내보내기로 만든 카드뭉치 패키지, Mnemosyne 2.0의 .db 파일 및 SuperMemo의 .xml 파일 등을 가져올 수 있다.

 

파일을 가져 오려면 파일 메뉴를 클릭 한 다음 "가져오기"를 클릭하면 된다.

 

 

클릭하면 아래의 사진과 같이 다양한 형식의 파일을 읽을 수 있는 창이 뜬다.

 

 

 

 

 

 

 Importing text files(텍스트 파일 가져 오기)

  

 

쉼표, 세미콜론 또는 탭으로 구분 된 필드가 포함 된 일반 텍스트(plain text) 파일은 몇 가지 조건이 충족되면 Anki가져올(import) 수 있다.

 

 

1. 파일은 myfile.txt와 같은 일반 텍스트 파일 이여야 한다.

 

   myfile.xls, myfile.rtf, myfile.doc와 같은 다른 형식은 먼저 일반 텍스트 파일로 전환해야 한다.

 

 

2. 파일은 UTF-8 형식이어야 한다.

 

 

3. Anki는 첫 번째 (주석 처리되지 않은) 행을 보고 파일의 필드 수를 결정한다.

 

   파일의 필드 수가 다른 행은 무시된다.

 

 

4. 첫 번째 줄에서 분리 문자가 정의된다 

 

    Anki가 첫 번째 줄에서 ;(세미콜론) 찾으면 ;(세미콜론), ,(콤마) 찾으면 ,(콤마)가 분리문자가 된다.

 

 

필드 구분자는 Anki가 자동적으로 찾는다.

 

 

 

가져오기 조건에 맞지 않는 경우에는 경고창이 뜬다.

 

아래는 파일의 형식이 UTF-8이 아닌 경우 뜨는 경고창이다.

 

 

 

 

텍스트 파일의 필드는 태그 필드를 노트의 포함한 모든 필드에 대응시킬 수 있다. 

 

텍스트 파일을 가져오기(import) 할 때 노트의 필드와 텍스트 파일의 어떤 필드가 일치하는지 아래와 같이 선택할 수 있.

 

 

 

 

 

텍스트 파일을 가져오기(import) 할 때 카드를 넣을 카드뭉치를 선택할 수 있.

 

 

 

하지만 주의할 점이 있다.

 

여러 카드 템플릿에 카드뭉치 뛰어넘기 설정을 실행했을 경우 가져오기한 카드들은 해당 설정에 의해서 우리가 직접 선택한 카드뭉치가 아닌 다른 카드뭉치에 배정될 것이다.

 

 

다음은 가져오기에 적합한 유효한 파일의 예이다.

 

foo bar; bar baz; baz quux

apple; banana; grape

 

 

필드에 개행 문자를 포함시키고 싶을 때는 두 가지 방법을 쓸 수 있다.

 

하나는 필드 내용을 따옴표로 묶어 여러 줄을 Escape로 처리하는 것이다.

 

hello; "this is

a two line answer"

two; this is a one line one

 

 

또 다른 하나는 아래와 같이 HTML개행 문자를 사용하는 것이다.

 

hello; this is<br>a two line answer

two; this is a one line one

 

 

HTML 개행 문자를 사용하려가져오기 대화상자에서 "필드 안에 HTML 허"에 체크해야 한다.

 

 

 

< 주 의 >

 

 

여러 행에 걸쳐있는 빈칸 만들기 노트 유형을 사용하는 경우 이스케이프로 처리된 여러 줄이 올바르게 작동하지 않는다.

 

이 경우 HTML 개행 문자를 대신 사용해야 한다.

 

 

가져오기 할 파일에서 태그로 사용할 필드를 만들고 이를 가져오기 하면서 대화상자에서 태그 필드로 선택할 수 있다.

 

first field; second field; tags

 

 

 

 

다음은 첫 번째 행이 주석문으로 무시되는 경우이고 동시에 가져오기에 유효한 파일의 사례다.

 

# this is a comment and is ignored

foo bar; bar baz; baz quux

field1; field2; field3




Anki 매뉴얼 전체 개요 페이지 가기




문서는 Anki 2.0 유저 매뉴얼을 번역한 문서입니다.


기본적으로 구글 번역을 통해서 초벌을 번역하고 이를 수정하는 방식으로 번역했습니다. 


또한, 본문에 충실한 직역보다는 매뉴얼을 숙지하기 쉽도록 의역 위주로 번역하였습니다.


 


Anki 매뉴얼 전체 개요 페이지 가기




Leeches(거머리)

 

 

 

거머리는 계속해서 까먹게 되는 카드를 말한.

 

이러한 카드를 제대로 익히려면 복습을 정말 많이 해야하기 때문에 다른 카드들 보다 공부하는데 많은 시간이 필요하다.

 

 

Anki에서는 어떤 카드가 거머리인지 아닌지 자동적으로 판별하도록 설정이 되어 있어 공부를 하다보면 해당 카드가 거머리인지 아닌지 자연스럽게 알 수 있게 된다.

 

거머리 판별의 기준은 기본적으로 복습 카드에 대한 기억을 환기하는데 실패하는 횟수이다.

 

복습 카드를 공부하면서 해당 카드에 대한 기억을 환기하는데 실패할 때마다 카운터가 상승한다.

 

그리고 이 카운터가 8에 도달하는 순간 즉, 8번 실패한 경우 그 노트에는 거머리라는 태그를 붙이고 해당 카드를 보류(suspend)한다.

 

거머리가 되는 문턱값(기본적으로 8회) 및 카드를 보류할지 아니면 태그만 붙이고 말지 여부는 카드뭉치 옵션에서 조정하면 된다.

 

 

 

 

Anki는 주기적으로 어려운 카드에 대해 거머리 경고가 나타나도록 되어있다.

 

경고 간격은 초기 거머리 문턱값의 절반이다.

 

, Anki에서 거머리 옵션에서 카드가 8회 실패할 때 거머리가 되도록 설정했다면 8회 실패했을 때 거머리 경고가 나타나고 이후 12회나 16회 등 4회 간격으로 실패할 때마다 거머리 경고가 나타난다.

 

일단 거머리가 발견되면 이를 다룰 수 있는 방법이 여러 가지 있다.

 

 

 

 

 Waiting(대기)

 

 

일부 거머리 카드들은 서로 유사한 카드들이 헷갈리면서 발생한다.

 

예를 들어, 영어를 공부하면서 최근에 "disappoint""disappear"라는 단어를 배웠다고 하면 이 단어들이 매우 비슷하게 보여 대답할 때마다 헷갈릴 수 있다.

 

이런 상황에는 헷갈리는 나머지 카드들을 학습하는 것은 잠시 그만두고 한 가지에만 집중하는 것이 훨씬 생산적일 수 있다.

 

그리고 공부한 한 가지를 완전히 기억하고 구별할 수 있게 되면 그 때 다른 헷갈리는 것들을 다시 공부하면 된다.

 

따라서 한 가지에 집중하여 공부하는 동안 헷갈리는 다른 카드들은 보류하여 학습 세션에 노출되지 않도록 하고, 그 한 가지를 완전히 숙지하고 나면 그 때 다른 카드들을 브라우저에서 보류해제하면 된다.

 

 

 

 

Deleting(삭제)

 

 

거머리를 관리하는 또 다른 방법은 바로 거머리 카드를 삭제하는 것이다.

 

익히기 어려운 내용이 있다면 이 내용이 실제로 공부하는 시간을 충분히 들일만큼 가치가 있는지 다시 고려해볼 필요가 있다.

 

이런 고려를 통해서 어렵고 헷갈리는 내용을 선택적으로 삭제한다면 남는 시간에 다른 내용을 더 공부할 수 있고 공부도 훨씬 재미있어질 것이다.

 

 

 

Editing(편집)

 

 

또 다른 접근법은 이 어려운 정보를 보다 단순하고 명확하게 표시하거나 다른 방식으로 익히도록 편집하는 것이다.

 

어쩌면 이 카드를 기억해내는 것이 이렇게 어려운 것은 하나의 카드에 너무 많은 정보가 혼재되어 있기 때문일 수 있다.

 

또는 이 해당 내용을 완전히 이해하지 못한 채로 그저 외우려고만 해서 자꾸 기억해내는 것을 실패하는 것일 수 있다.

 

가끔은 시간을 들여서 카드의 문구를 수정해 보는 것도 큰 도움이 된다.

 

또한, 이런 경우 기억하기 쉽도록 두문자(mnemonic) 만들어 보는 것도 좋다.

 

 


Anki 매뉴얼 전체 개요 페이지 가기



문서는 Anki 2.0 유저 매뉴얼을 번역한 문서입니다.


기본적으로 구글 번역을 통해서 초벌을 번역하고 이를 수정하는 방식으로 번역했습니다. 


또한, 본문에 충실한 직역보다는 매뉴얼을 숙지하기 쉽도록 의역 위주로 번역하였습니다.


 


Anki 매뉴얼 전체 개요 페이지 가기




Filtered Decks & Cramming

(여과된 뭉치와 벼락치기)

 

 

 

 

 Rescheduling(일정조정)

 

 

 

기본적으로 여과된 카드뭉치에서 카드가 노출되고 학습이 이루어지면 간격반복(Spaced Repetition)의 원칙에 따라서 그 카드의 학습 일정이 조정되어야 한다.

 

그리고 그 카드가 홈뭉치로 돌아갔을 때 수정된 학습 일정에 따라서 다시 노출되도록 조정되어야 한다.

 

Anki에서는 여과된 카드뭉치에서 이루어진 학습을 통하여 해당 카드의 일정을 조정해야 할 때 사용자가 카드를 학습하면서 보여준 능력을 바탕으로 일정을 조정하여 카드를 홈뭉치로 되돌려 보낸다.

 

만일 이 뭉치에서 선택한 평가 버튼을 카드의 복습 일정에 반영에 체크하지 않아서 해당 옵션을 비활성화할 경우 여과된 카드뭉치에서 원래의 카드뭉치로 돌아가는 카드들은 여과된 카드뭉치로 옮기기 전의 원래의 상태로 돌아간다.

 

이렇게 하면 기존의 일정을 건드리지 않고 학습할 카드들을 신속하게 뒤집어 살펴볼 수 있어 유용하다.

 

 

 

 

일정 조정을 비활성화 해놓은 상태일 경우 알맞음(Good)”, “쉬움(Easy)버튼들 위에 나타나는 시간 표시를 보여주지 않는다.

 

왜냐하면 해당 버튼을 눌렀을 때 카드는 홈뭉치로 돌아가 원래의 학습 일정에 따라서 움직이기 때문이다.

 

(역자 주 : 이는 상황에 따라서 조금 다른 것 같다. 밑에 사진을 보면 일정조정 옵션을 활성화 했을 때와 비활성화 했을 때의 차이가 보인다. 일단, 일정조정 옵션을 활성화하거나 비활성화 해도 익힘 단계가 있을 경우에는 해당 옵션의 활성화 여부와 상관없이 시간이 표시된다. 하지만 “쉬움(Easy)버튼을 누르면 익힘 단계가 종료되고 카드가 복습 단계로 들어가기 때문에 이 때부터는 일정조정 옵션을 활성화하는지 여부에 따라서 차이가 발생한다. 하지만 이 경우 매뉴얼에서 설명한 것과는 살짝 다르게 일정조정 옵션을 비활성화할 경우 “쉬움(Easy)버튼 위에 시간 표시가 사라지는 것이 아니라 (end)로 나타난다.)

 

 

 

단, 새 카드는 홈뭉치로 반환될 때 새 카드 대기열의 시작 부분이 아닌 새 카드 대기열의 끝으로 반환된다는 것을 유념하기 바란다.

 

 

 

 


 

 Catching up(뒤처진 학습 따라잡기)

 

 

 

여과된 카드뭉치는 복습 일정을 따라잡지 못하고 뒤처지게 되었을 때 이를 따라잡기 위해서 매우 유용하게 쓸 수 있다.(공부하기 학습이 뒤처지는 경우 참조)

 

Anki에서는 학습이 뒤처지는 경우에 최근이 카드들의 대기시간이 길어지는 것을 대비하여 카드 노출 순서를 무작위화 시키는 조치를 하고 있지만 이런 방식으로는 그 동안 뒤처진 분량을 다 볼 때까지 새 카드의 복습카드가 나타나지 않게 된다.

 

그래서 이러한 문제를 해결하기 위해서 여과된 카드뭉치를 이용하면 효과적으로 뒤처진 학습을 따라잡을 수 있다.

 

어떤 Anki 사용자가 여과된 카드뭉치를 사용하여 어떻게 뒤처진 학습 일정을 따라잡았는지 설명한 것이 있는데 아래에 그것을 소개한다.

 

 

나는 800장의 카드가 뒤처진 상황에서 이를 해결하기 위해서 여과된 카드뭉치를 이용했는데 이 방법은 정말 유용했다.

 

우선 두 개의 하위 여과된 카드뭉치를 만들었다.

 

 

우선 하나는 "만기 카드뭉치"인데, 여과된 묶음 옵션에서 검색창에 is:due prop:due>-7이라고 검색하여 이에 관련된 카드를 모아서 "만기 카드뭉치"를 만든다.

 

그리고 검색창에 is:due prop:due<=-7”이라고 검색해서 "만기 초과 카드뭉치"를 만든다.

 

 

만기 카드뭉치는 지난 7일 동안 만기에 도달한 카드를 모아서 만든다.

 

이 조건에 해당하는 카드들이 바로 정해진 일정에 따라서 매일매일 공부해야 하는 새롭게 만기에 도달하는 카드들이다.

 

이렇게 하면 새로운 카드들의 학습이 제 때 이루어지고 뒤처진 분량을 다 해결할 때까지 새로운 카드들의 복습이 지연되는 것을 막을 수 있게 된다.

 

만기 카드뭉치를 이용하여 뒤처진 학습량이 없는 것처럼 계속 새롭게 공부해나갈 수 있게 된다.

 

 

만기 초과 카드뭉치는 적시에 학습하지 않아 따라잡아야 할 뒤처진 카드를 모아서 만든다.

 

만기 초과 카드뭉치는 새 카드들을 공부하는 것과 동일한 방식으로 학습할 수 있다.

 

학습이 이루어지고 나면 이 카드들은 다시 학습 간격이 설정되면서 새로운 만기를 가지고 원래의 카드뭉치로 돌아가게 되므로 기존에 만기에 도달하고 있는 카드들을 만기 카드뭉치에 모아서 잘 처리하고 있다면 만기 초과 카드뭉치의 카드수가 늘어나는 일은 없을 것이다.

 

 

뒤처진 것을 만회하는데 얼마나 걸릴지는 매일 만기에 도달하는 카드들을 학습하고 또 얼마나 많은 만기 초과 카드들을 매일매일 학습할 것인지에 달려있다.

 

기분에 따라서 기분이 좋을 때는 많이 학습하고 아니면 적게 학습하는 방식으로 기분내키는 방식으로 해도 되고 매일매일 정해진 개수의 카드를 학습해도 된다.

 

그건 당신에게 달려있다.

 




Anki 매뉴얼 전체 개요 페이지 가기



문서는 Anki 2.0 유저 매뉴얼을 번역한 문서입니다.


기본적으로 구글 번역을 통해서 초벌을 번역하고 이를 수정하는 방식으로 번역했습니다. 


또한, 본문에 충실한 직역보다는 매뉴얼을 숙지하기 쉽도록 의역 위주로 번역하였습니다.


 


Anki 매뉴얼 전체 개요 페이지 가기




Filtered Decks & Cramming

(여과된 뭉치와 벼락치기)

 

 

 

 

 Reviewing Ahead(앞당겨 복습하기)

 

 

 

여과된 카드뭉치를 만드는 이유는 특정한 카드뭉치를 만들어서 바로 학습하기 위한 것이다.

 

따라서 여과된 카드뭉치를 만들 때 모인 카드들은 아직 만기에 도달하지 않아도 표시되고 학습될 수 있다.

 

그런 이유로 검색 결과에 만기에 도달하지 않은 카드가 포함될 경우, Anki는 학습 간격을 미리 앞당겨 복습카드를 보여준다.

 

 

 

 

카드뭉치 개요화면에서 들어갈 수 있는 맞춤 공부 옵션에서는 아예 앞당겨 복습하기 옵션을 제시하고 있다.

 

 

 

Anki는 원래 간격 반복(Spaced Repetition) 알고리즘을 학습의 핵심으로 중요하게 생각하고 있는 앱인 만큼 미리 학습하기로 인하여 기존에 잘 유지되고 있던 학습 간격에 가해지는 충격을 잘 조절할 필요가 있다.

 

그래서 Anki는 복습 카드들이 만기 보다 미리 노출되어 학습이 이루어질 때 얼마나 일찍 학습되었는지에 따라서 학습간격을 다시 설정하는 특별한 알고리즘을 사용한다.

 

만일, 이미 만기에 거의 도달한 카드가 조금 앞당겨서 노출되는 경우라면 만기에 도달하여 학습한 것과 상대적으로 큰 차이가 없으므로 만기에 도달하여 학습이 이루어진 것과 거의 유사한 학습 간격이 다음 학습 간격으로 결정되는 것이 바람직할 것이다.

 

하지만 카드가 학습이 이루어진 직후에 예정된 학습간격을 크게 앞당겨 학습되었다면 이미 기억하고 있는 것을 그저 한번 반복한 수준의 학습이므로 Anki에서 원하는 간격 반복 학습이 제대로 이루어지지 않은 것이고 별 다른 의미가 없다고 판단하여 학습 이후에 다음 학습 간격은 그 전의 학습 간격과 거의 유사하게 결정될 것이다.

 

결국, 복습 카드들이 미리 노출되어 학습이 이루어질 때 앞당겨 학습한 카드의 다음 학습 간격은 슬라이딩 스케일 방식으로 계산된다.

 

, 아래의 그림과 같이 학습이 이루어진 시점과 만기 사이의 어느 시점에서 미리 복습이 이루어질 경우 그 사이의 간격 비례에 따라서 이전 학습 간격과 다음 학습 간격의 비례만큼 조절된 학습 간격이 복습 카드 미리보기 이후 다음 학습간격으로 결정되는 것이다.

 

 

 

 

<주 의>

어떤 카드를 학습하고 얼마 지나지도 않았는데 미리 앞당겨 다시 복습을 한다면 이로 인한 학습 일정의 변화는 거의 없다.

 

즉, 학습 간격이 1일이고 그래서 바로 내일 만기에 도달하는 카드를 하루 앞당겨서 복습한다면 그 카드는 여전히 내일 만기에 도달할 것이므로 학습 일정에 변화를 가져오지 않게 된다.

 

미리 복습하기라는 맞춤 공부 설정은 반복해서 사용되기에 적합한 것은 아니다.

 

1주일의 여행을 앞두고 있어서 미리 1주일 분의 카드를 앞당겨서 학습해야 는 상황을 상정해보자.

 

이미 충분히 학습이 이루어져서 장기간의 학습 간격을 가진 카드들은 미리 복습하기로 재설정된 일정에 따라서 조금 더 만기가 뒤로 밀릴 것이다.

 

하지만 새 카드들이나 학습 간격이 짧은 카드들은 여전히 짧은 학습 간격을 유지하기 때문에 만기가 거의 차이가 나지 않는다.

 

여기서 다음날 다시 미리 학습한다면 다시 거의 유사한 학습 간격이 짧은 카드들을 별다른 이익도 없이 공부하고 끝나게 될 것이다.

 

 

여과된 카드뭉치의 학습에서 초기의 학습들은 복습 카드 수가 아니라 새 카드 수로 집계되며 설정으로 사용자 정의 익힘 단계 옵션을 사용하지 않는다면 홈뭉치에 설정된 재익힘 단계의 수에 따라 표시된다.

 

 

홈뭉치 설정한 재익힘 단계의 수와 시간에 따라서 만기에 도달하지 않은 카드도 여러 번 표시되게 할 수 있다.

 

만일, 익힘 단계가 여러 단계로 설정되어 있다면 Anki는 다음 학습 간격을 설정할 때 첫 번째 대답이 이루어진 시점을 기준으로 다음 만기를 설정한다.

 

그리고 일반 카드뭉치에서의 재익힘 과정과 동일하게 "알맞음(Good)" 버튼과 "쉬움(Easy)" 버튼은 오직 익힘 단계를 어떻게 변경할 것인가 하는 점에서만 차이가 날뿐 그로 인한 학습 간격에 변화를 가져오지는 못한다.

 



Anki 매뉴얼 전체 개요 페이지 가기



+ Recent posts