0047 CSSFont Weight, Style, Variant


Font Weight


Font Weight글꼴의 굵기를 말한다. font-weight 속성(property)으로 다음과 같이 설정한다.

     

font-weight: normal; → 굵지 않음

font-weight: bold;   → 굵음


만일, 기본 설정이 bold이거나 부모로부터 bold를 상속받는 요소라면 해당 요소에 다음과 같은 선언을 다시 적용하여 bold를 제거할 수 있다. 

     

font-weight: normal; → 굵지 않음


이론적으로는 bolderlighter와 같은 상대적인 굵기 단위를 사용하여 상속받은 굵기보다 굵거나 얇게 만들 수 있다. 

      

혹은, 절대적인 굵기 단위100~900 사이의 숫자로 font-weight속성값을 설정할 수 있다. 하지만 대부분의 폰트들은 이렇게 다채로운 굵기로 제시되지 않고 브라우저도 잘 지원하지 않아 결국, 실무에서는 normalbold만 그 속성값으로 사용한다. 

    

다음과 같이 작성하여 0047_font_weight.html로 저장하고 실행해보자. 

            

<!DOCTYPE html>

    

<html>

<head>

<title>font weight</title>

</head>

<body>

<p style="font-weight: bold;">폰트 굵기(bold)</p>

<p style="font-weight: normal;">폰트 굵기(normal)</p>

<p style="font-weight: 100;">폰트 굵기(100)</p>

<p style="font-weight: 200;">폰트 굵기(200)</p>

<p style="font-weight: 300;">폰트 굵기(300)</p>

<p style="font-weight: 400;">폰트 굵기(400)</p>

<p style="font-weight: 500;">폰트 굵기(500)</p>

<p style="font-weight: 600;">폰트 굵기(600)</p>

<p style="font-weight: 700;">폰트 굵기(700)</p>

<p style="font-weight: 800;">폰트 굵기(800)</p>

<p style="font-weight: 900;">폰트 굵기(900)</p>

</body>

</html>


실행한 결과는 다음과 같다. 폰트 굵기 100~500까지는 normal과 동일하고, 600~900까지는 bold와 동일하게 굵게 나타나기만 하는 것을 확인할 수 있다. 




Font Style


Font Style은 보통 텍스트를 이탤릭으로 처리하기 위하여 font-style 속성(property)을 사용한다.

     

font-style 속성(property)은 세 가지 속성값을 갖는다.

            

font-style: normal; → 변화 없음

font-style: italic; → 이탤릭

font-style: oblique; → oblique는 italic과 매우 비슷



Font Variant


Font Variant font-variant 속성을 이용하여 텍스트를 작은 대문자 글꼴(small-caps font)로 할지 여부를 결정한다. 작은 대문자 글꼴(small-caps font)소문자를 전부 원래의 글꼴 크기보다 작은 대문자로 표기하는 글꼴을 말한다. 

    

font-variant: normal; → 변화 없음 

font-variant: small-caps; → 텍스트가 작은 대문자 글꼴로 나타남


작은 대문자 글꼴로 텍스트를 나타내면 다음과 같다. 

    

<p style="font-variant: small-caps;">HTML ankilog font variant</p>




Anki 파일


아래는 본 포스팅의 내용을 갈무리하기 위한 Anki 파일입니다. 참고하시기 바랍니다. 


Ankilog 파일:   0047 CSS의 Font Weight, Style, Variant.apkg




0046 font-size 설정하기


앞에서 절대 길이(absolute length)상대 길이(relative length) 등을 살펴보았으므로 이제 font-size에 사용되는 길이(length)들이 어떻게 작동하는지 대충 알게 되었다. 

       

텍스트의 크기를 결정하는 것은 알게 되었지만 중요한 것은 다양한 브라우저들 사이에서 일관된 결과물을 만들어내는 것이므로 주로 사용되는 방법에 대해서 알아보자. 


우선, <body> 요소에 텍스트의 크기를 규정하여 웹페이지의 기준 텍스트 크기를 설정한다.

그리고 다른 요소들은 em이나 %를 사용하여 상대적인 비율로 텍스트의 크기를 결정한다.


<body> 요소에 기준이 되는 텍스트 크기를 설정할 때, %를 사용한다. 브라우저는 보통 기본 텍스트 크기16px로 설정한다. 따라서 <body> 요소에 텍스트 크기%로 설정하면 16px에 대하여 비례하는 텍스트 크기가 된다. 


<body> 요소의 텍스트 크기상대 길이(relative length)%를 이용하여 규정하면 나중에는 기준이 되는 <body> 요소의 텍스트 크기 조절하여 전체 웹페이지텍스트 크기를 자연스럽게 조절하는 것이 가능해진다.


관련 자료를 찾다보니 불문율 같은 것이 느껴졌다. 이론적으로는 <body> 요소에서 텍스트 크기를 규정할 때 em이나 %나 모두 동일한 상대 길이(relative length)인데 W3C 튜토리얼이나 교재들을 뒤져보면 모든 예제에서 <body> 요소의 텍스트 크기는 반드시 %키워드로 규정하고 있다(키워드는 다루지 않으려고 한다.). 하물며 W3C에서는 em 사용을 권장하면서도 예제에는 <body> 요소에서 em으로 텍스트 크기를 설정하는 사례를 보여주지 않는다. 


그래서 Chrome FireFox에서 몇 가지 비교 테스트를 해보았지만 <body> 요소에서 font-size em으로 정의하나 %로 정의하나 전혀 차이가 없었다. 그래서 불문율이 실제로 있는 것인지 명확하지 않다. 개인적인 망상일지도 모른다고 생각하지만 워낙 HTML의 발달사가 혼란스러워서 과거에 어떤 문제가 있었는지도 모른다는 생각이 든다. 관련 자료를 찾아보니 디자인적인 문제와 개념적인 문제가 혼재되어 이야기를 전개하고 있어 내 역량을 넘어서는 문제라는 생각도 든다. 이에 대한 부분은 좀 더 전문적인 디자이너로 거듭날 때 파악하는 것으로 하고 em%에 대한 이야기는 이제 그만하려고 한다. 


em이나 %가 아닌 반응형으로 Font 크기를 결정할 수 있다. 이에 대한 상세한 내용은 0045 CSS 반응형 길이(responsive length) 단위 포스팅을 참고하기 바란다.


Anki 파일


아래는 본 포스팅의 내용을 갈무리하기 위한 Anki 파일입니다. 참고하시기 바랍니다. 


Ankilog 파일:  0046 font-size 설정하기.apkg




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


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


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


 


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




Browser

 

 

 

 Other Menu Items(다른 메뉴 항목들)

 

 

브라우저의 편집메뉴에서 이제껏 다루지 않은 다른 항목들에 대해서 이야기해보자.

 

 

 

 

Reschedule(일정 재조정)


 

브라우저에서 편집 → 일정 재조정을 클릭하면

 

 


아래와 같이 일정 재조정 창이 열린다.

 

 

 

두가지 옵션이 있는데 하나는 새 카드 대기열의 끝으로 보내기이고 다른 하나는 다음 범위 안의 복습 간격을 유지한 채로 복습 대기열에 넣기 옵션이다.

 

 

첫 번째 옵션인 새 카드 대기열의 끝으로 보내기를 선택하면 선택된 카드가 복습 카드이거나 익힘 카드일 경우 새 카드로 변경되고 카드의 대기 순서가 가장 뒤로 밀리게 된다. (만기가 1000000 단위로 뒤로 밀린다.)

 

이 옵션을 시험해보자.

 

아래는 카드뭉치 "400 TOEFL Words"의 카드 목록을 만기열(due column)에 따라 정렬한 것이다.

 

내용을 보면 새 카드는 간격열에 (새 카드)로 표시되어 있고 만기가 798이 마지막인 것으로 나타난다.

 

이 만기는 새 카드가 학습시 나타나는 대기 순서를 의미한다.

 

그 아래에 카드는 간격열에 (익히는 중)으로 나타나 있어 익힘 카드인 것을 알 수 있고 만기는 새 카드와 달리 날짜로 나타난다.

 

간격열에 (익히는 중)으로 나와 있는 것 아래에는 간격이 날짜 단위로 나타나는 카드들이 있는데 이 카드들이 바로 복습 카드들이다.

 

복습 카드들도 만기가 날짜로 나타난다.

 

일정 재조정의 첫 번째 옵션인 새 카드 대기열의 끝으로 보내기”가 어떻게 작동하는지 확인하기 위해서 익힘 카드 2개와 복습 카드 3개를 아래와 같이 지정한 후 이를 새 카드 대기열의 끝으로 보내기”를 적용하여 보았다. 

 

 

일정을 재조정한 5개의 카드의 간격열을 확인해보면 전부 (새 카드)로 바뀐 것을 알 수 있다.

 

그리고 날짜로 표시되어 있었던 만기가 1000007 ~ 1000011의 숫자로 변경된 것을 확인할 수 있다.

 

이때, 전체 컬렉션의 새 카드 대기 순서의 마지막 번호가 1000006이었기 때문에 그보다 하나 많은 숫자부터 차례대로 만기가 배정된 것이다. 

 

 

 

두 번째 옵션인 다음 범위 안의 복습간격을 유지한 채로 복습 대기열에 넣기는 이미 배운 자료를 공유 카드뭉치로 가져 와서 더 높은 초기 간격으로 시작하려는 경우에 유용하다.

 

예를 들어, 새 카드를 지정하여 두 번째 옵션에 60 ~ 90을 선택하고 일정을 재조정하면 새 카드는 복습 카드로 변하고 간격이 2 ~ 3 개월로 변경된다.

 

그럼 위에서 첫 번째 옵션을 시험해 보았던 5개의 카드에 이번엔 두 번째 옵션인 다음 범위 안의 복습간격을 유지한 채로 복습 대기열에 넣기”를 60~90으로 적용해보자.

 

 

 

아래의 사진에서 파란색 음영으로 표시된 카드들이 두번 째 옵션으로 변경된 카드들이다.

 

간격이 2.1개월, 2.4개월, 2.7개월, 2.8개월, 3.0개월로 배치되었고 만기가 날짜로 변경되었다.

 

 

 

일정 재조정시 카드를 변경한 내역은 삭제되지 않고 그대로 기록된다.

 

위의 그림에서 보면 일정을 재조정한 카드들의 변경열이 2017년 8월 19일로 포스팅한 날짜와 동일한 것을 확인할 수 있다.

 

일정 재조정은 카드의 현재 상태만 변경할 뿐 그 변경 내역은 계속 기록되는 것이다.

 

이런 변경 내역도 숨기고 싶으면 노트들을 텍스트 파일로 내보낸(export) Anki에서 해당 노트들을 삭제 한 다음 텍스트 파일을 다시 가져와서(import) 새 노트들로 만들어야만 한다.

 

 

 

 

Reposition(위치 재조정)


 

아래와 같이 브라우저에서 편집 → 위치 재조정을 클릭하면

 

 

 

아래와 같이 "위치 수정은 새 카드만 가능합니다."하는 메시지가 대화창으로 나타난다.

 

즉, 위치 재조정을 클릭하기 전에 위치 재조정 대상 새 카드를 먼저 선택해야 한다.

 

 

 

 

그래서 이번에는 카드뭉치 하나에 임의로 5개의 새 카드를 만들어 선택하고 위치 재조정을 클릭해보았다.

 

 

 

새 카드가 나타나는 순서를 변경할 수 있는 대화창이 아래와 같이 나타난다.

 

 

 

위의 카드 목록 섹션에서 설명한 만기열(due column)을 활성화하면 새 카드의 위치를 확인할 수 있다.

 

여러 개의 카드를 동시에 선택하여 위치 재조정을 실행하면 각각의 카드를 순서대로 높은 만기수를 부여하여 위치를 재조정 한다.

 

기본적으로 각 카드마다 숫자가 하나씩 증가하지만 "단계"의 박스 안의 숫자를 조정하여 이 숫자를 변경할 수 있다.

 

기존 카드의 위치 이동옵션을 사용하면 현재 존재하는 새 카드의 위치를 뒤로 미루고 그 사이에 카드를 삽입 할 수 있다.

 

예를 들어 5장의 카드가 있는데 3번, 4번, 5번 카드들을 1번2번 카드 사이로 이동하려고 할 때, 이 설정을 선택하면 카드가 1번, 3번, 4번, 5번, 2번 순으로 위치가 재배열 된다.

 

반면에 이 옵션을 끄면 2번 카드와 3번 카드가 같은 만기 번호를 갖게된다(따라서 2번 카드와 3번 카드 중 어떤 카드가 먼저 나타날지는 무작위로 결정될 것이다.).

 

 

 

 

Change Note Type(노트 유형 바꾸기)

 

 

노트 유형 바꾸기를 사용하면 선택한 노트의 유형을 한 형식에서 다른 형식으로 변환 할 수 있다.

 

아래와 같이 브라우저에서 편집 → 노트 유형 바꾸기를 클릭하면

 

 

 

아래와 같이 노트 유형 바꾸기 창이 나타난다.

 

 

 

예를 들어 러시아어 노트 유형과 컴퓨터 노트 유형이 있고 러시아 노트에 컴퓨터 관련 텍스트를 실수로 추가했다고 생각해보자.

 

이 옵션을 사용하면 바로 이런 실수를 수정할 수 있다.

 

이 경우 카드의 학습 일정은 영향을 받지 않는다.

 

 

 

 

Select Notes(노트 선택)

 

 

아래와 같이 브라우저의 카드 목록에서 하나의 카드를 선택한 후 편집 → 노트 선택을 클릭하면

 

 

 

아래와 같이 동일한 노트를 사용하는 카드들이 카드 목록에 나타난다.

 

 

 

 

노트 선택을 사용하면 현재 선택된 카드에 해당하는 노트를 찾은 다음 이 노트를 이용하여 만들어진 모든 카드를 선택한다.

 

노트에 속한 카드가 하나 뿐이라면 노트 선택을 눌러도 아무 것도 수행되지 않는다.

 

 

 

 

Go(이동)

 

이동 메뉴는 브라우저의 여러 부분으로 이동하고 카드 목록에서 위아래로 이동할 수 있는 키보드 단축키를 제공한다.

 




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



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


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


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


 


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




Browser

 

 

 

 Find Duplicates(중복된 항목 찾기)

 


 

브라우저에서 편집 중복된 항목 찾기를 사용하여 동일한 내용을 가진 노트들을 검색 할 수 있다.

 

 

 

 

 

중복된 항목 찾기창이 열리면 검색방법이 아래와 같이 "검색 대상 필드"와 "그밖의 조건"으로만 설정된 것을 알 수 있다.

 

 

 

 

 

Anki는 컬렉션의 노트 유형을 전부 뒤져서 속해 있는 모든 필드들을 찾아서 검색대상 필드에 목록으로 표시한다.

 

우리는 그저 중복된 내용을 검색할 필드를 지정하기만 하면 된다.

 

 

 

 

가령 'Back' 필드에서 중복된 항목을 찾으려면 목록에서 'Back' 필드를 찾아 선택한 다음 '찾기' 버튼을 클릭하면 아래와 같이 검색된 결과가 나타난다.

 

우리는 앞에서 학습자료를 추가하기 위하여 노트와 카드를 일일이 추가하는 과정에서 자동적으로 중복여부가 확인되는 경우를 본 바 있다. 

 

이 때, Anki는 추가하는 노트를 자동으로 중복확인 하는데 단지 동일한 노트유형의 첫번째 필드의 내용이 고유한지만 검사한다.

 

이와 달리 중복 된 항목 찾기 기능은 기본적으로 찾고자 하는 필드가 있는 모든 노트 유형을 전부 검색하여 이를 표시한다.

 

 



 

"밖의 조건" 상자를 사용하면 Anki가 중복을 찾는 위치를 좁힐 수 있다.

 

가령, "French Vocab""French Verbs"노트 유형에서만 중복을 검색하려면 다음과 같이 입력하면 된다.

 

      note:'french vocab' or note:'french verbs’

 

 

또는 특정 카드뭉치에서 중복된 부분만 보려면 다음과 같이 입력하면 된다.

 

아래에서 'myDeck'을 원하는 카드뭉치 이름으로 바꿔주면 된다.

 

      deck:'myDeck

 

 

검색 구문은 브라우저에서 검색할 때 사용되는 구문과 동일하므로 자세한 내용은 검색 섹션을 참조하기 바란다.

 

 

중복된 항목 찾기의 검색 결과로 나타난 목록의 링크 중 하나를 클릭하면 해당 노트와 중복된 다른 노트들이 하나의 그룹으로 묶여 브라우저의 카드 목록 창에 같이 나타난다.

 

 

 

 

 

검색 결과 너무 많은 수의 중복이 생기면 대신 해당 노트들을 일일이 확인하기 어렵다.

 

이런 경우에는 "Tag Duplicates" 버튼을 클릭하면 검색된 모든 노트에 "duplicate" 태그를 붙일 수 있다.

 

그리고 브라우저에서 이 태그를 검색하여 한 화면에서 이 노트들을 모두 다루는 것이 편할 수 있다.

 

 

 





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



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


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


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


 


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




Browser

 

 

 

 Find and Replace(바꾸기)

 


 

브라우저에서 편집 바꾸기를 사용하면 선택한 카드의 텍스트를 바꿀 수 있다.

 

바꾸기는 특정 카드들을 대상으로 작업을 수행하므로 바꾸기 메뉴를 클릭하기 전에 카드 목록에 바꾸기할 카드들이 올라가 있어야 한다.

 

 

 

바꾸기를 클릭하면 바꾸기를 수행할 수 있는 대화상자가 아래와 같이 나타난다.

 

 

 

바꾸기 대화상자에 나타난 정규식으로 취급 옵션을 사용하면 복잡한 대체 작업을 수행 할 수 있다.

 

예를 들어 카드에 다음과 같은 텍스트가 있는 경우를 상정해보자.

 

       <img src="pic.jpg">


 

그러면 다음의 문장을 찾아

 

        <img src="(.+)">


 

다음의 정규식으로 대체하면

 

     \1

 

카드는 다음과 같이 변한다.

 

          pic.jpg

 

 

정규식에 대한 전체 논의를 다루는 것은 이 문서의 범위를 벗어난다.

 

웹을 둘러보면 쓸만한 튜토리얼이 많이 있으니 이를 참조하는 것이 좋다.

 

Anki가 사용하는 특정한 방식은 http://docs.python.org/library/re.html을 참조하면 된다.

 

 

 

 

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



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


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


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


 


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




Browser

 

 

 

 Card List(카드 목록)


 

카드 목록은 현재 검색어에 맞는 카드들을 리스트에 표시한다.

 

 

 

카드목록은 행과 열로 구성되어 있는데 이 (column)은 다양하게 구성 할 수 있다.

 

 

 

열의 제목이 있는 곳에 마우스 오른쪽 버튼으로 클릭(또는 Mac에서는 Ctrl + 클릭)하면 열에 표시할 다양한 데이터를 선택할 수 있다.

 

다양한 데이터는 아래와 같이 간격, 노트, 답, 만기, 뭉치, 변경, 복습, 생성, 수월함, 실패, 정렬 필드, 질문, 카드,태그, 편집이다.

 

 

 

 

현재 표시된 열은 마우스로 드래그하여 열들이 표시되는 순서를 변경할 수 있다.

 

, 열을 클릭하면 해당 열을 기준으로 정렬되고 또 다시 클릭하면 반대의 순서로 정렬한다.

 

하지만 모든 열이 클릭한다고 정렬이 되는 것은 아니다.

 

 

 

<주의>

 

열(Column)에 표시하는 데이터 중 만기는 카드 유형에 따라 다르게 작동한다.

 

만일 카드 유형이 새 카드라면 만기 날짜가 아닌 숫자를 표시하는데 이 숫자는 새 카드가 앞으로 표시될 순서를 나타낸다.

 

()익힘 카드 및 복습 카드라면 만기가 되는 날짜가 표시된다.

 

만기를 표시하는 열을 클릭하여 정렬을 할 경우 먼저 유형별(새 카드, 복습 카드, 익힘 카드)로 그룹화를 먼저 한 후에 이 그룹에서 만기에 따른 정렬이 이루어진다.

 

<주의>

 

열(Column)에 표시하는 데이터 중 "편집" "변경"은 얼핏 보기에는 동일한 데이터일 것으로 보이지만 서로 내용이 다르다.

 

"편집"노트가 마지막으로 변경(: 필드의 내용이 편집 된 경우)된 날짜를 기록하고, "변경"카드에 마지막으로 변경 사항이 발생한 날짜를 기록한다.

 

가령, 카드를 학습하면 학습 내역과 학습간격이 업데이트 되는데 "변경"은 이 시점을 기록하지만 "편집"은 이 시점을 기록하지 않는다. 

 

 

카드 목록의 행(Row)을 차지하고 있는 카드를 클릭하면 하단에 있는 현재 노트 창에 해당 노트가 나타난다.

 

 

 

여러 카드를 동시에 지정하기 위해 마우스를 드래그하거나 ctrl이나 command를 누르고 있으면 현재 노트 창의 노트 편집기는 일시적으로 숨겨져 나타나지 않는다.

 

여러 개의 카드를 지정한 상태에서 상단의 메뉴를 이용하면 카드뭉치 변경 등과 같은 다양한 조작을 한 번에 여러 카드에서 수행할 수 있다.

 

 

 

카드를 나타내는 행들은 배경색을 가지는데 이러한 배경색은 카드에 이루어진 각종 조작으로 인한 것이다.

 

가령, 카드에 노트 별표(marked)된 경우 해당 노트의 카드들은 모두 카드리스트에서는 자주색 배경색으로 나타난다.

 

보류된 카드는 노란색 배경색으로 나타난다.

 

노트 별표 카드와 보류된 카드에 대하여 더 정확한 내용은 공부하기(Studying)의 편집 및 그 외(Editing and More) 섹션을 참조하기 바란다.

 

 

 

다양하게 이용할 수 있는 열 중에 정렬 필드라고 불리는 열이 있다.

 

Anki에서는 각각의 노트 유형에서 하나의 필드를 선택하여 이 필드를 기준으로 정렬하게끔 할 수 있다.

 

현재 노트 섹션에서 "필드..." 버튼을 클릭하여 정렬 필드를 변경할 수 있다.

 

 

 

 

 

질문 열에는 학습 중에 카드가 제시하는 질문을 나타내고 답 열에는 학습 시 보는 답이 표시된다.

 

, 답 열에 표시되는 것은 카드에서 보는 것과는 달리 질문 부분이 제외되어 있다.

 

학습 중에 표시되는 내용을 단순히 나타내는 대신 카드 유형 편집기로 사용자 정의 형식을 만들어 이를 나타내게 할 수 있다.

 

Anki의 카드창의 하단에는 그밖에  "탐색기에서 표시할 때" 옵션을 제공한다.

 

 

 

이 옵션을 사용하면 탐색기(브라우저)에서만 사용되는 사용자 정의 템플릿을 다시 정의할 수 있다.

 

즉, 탐색기(브라우저)에서 카드를 정리하고 편집할 때, 현재 카드의 복잡한 템플릿 중에서 가장 중요한 것만 정리하여 탐색기(브라우저)에서는 해당 템플릿으로 사용할 수 있다는 말이다.

 

아래와 같이 탐색기에서 사용할 앞면 서식(템플릿)과 뒷면 서식(템플릿)을 교체할 수 있게 되어 있다.

 

이때, 구문 사용규칙(syntax)은 표준의 카드 템플릿과 동일하다.

 


 



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



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


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


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


 


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




Browser

 

 

 

 Searching(검색)

 

 

Recently added(최근 추가된 카드)

 

검색 시점으로부터 최근 추가된 카드들을 원하는 타임 프레임 범위에서 검색이 가능하다.

 

 

added:1
오늘 추가된 카드들

 

added:7
지난 주에 추가된 카드들

 

카드나 노트가 생성된 시점에 대한 확인은 노트 생성 시점보다는 카드 생성 시점을 기준으로 이루어지므로, 오래 전에 추가된 노트라고 해도 카드의 생성 시점이 검색을 통해서 찾고자 하는 시간 내에 생성되었다면 해당 카드가 검색되어 나온다.

 

 

 

Recently answered(최근 학습된 카드)

 

 

검색 시점으로부터 최근 학습된 카드들을 원하는 타임 프레임 범위에서 검색이 가능하다.

 

그리고 학습시 평가한 난이도에 따라 검색하는 것도 가능하다.

 

단, 속도 문제로 난이도 평가에 따른 검색은 최근 31일까지로 제한된다.

 

 

rated:1
오늘 학습된 카드들

 

rated:1:2
오늘 학습 중에 어려움(Hard(2))라고 난이도를 평가한 카드들

 

rated:7:1
지난 7일간 학습한 카드들 중에서 다시(Again(1))라고 난이도를 평가한 카드들

 

rated:31:4
최근 한달 동안 학습한 카드들 중에서 쉬움(Easy(4))이라고 응답한 카드들

 

 

 

 

Object IDs(객체 ID)


 

객체 ID에 따른 검색도 지원한다.

 

일단, 객체 ID를 확인해야 하는데, 노트 및 카드 객체의 ID는 브라우저의 정보를 클릭하면 나타나는 카드 정보 대화 상자를 통하여 찾을 수 있다.

 

 

 

 

 

노트 유형 ID는 브라우저의 화면에서 노트 유형을 클릭하여 찾을 수 있다.

 

 

 

이러한 객체 ID에 따른 검색은 추가 기능(add-on)을 개발하거나 데이터베이스와 긴밀하게 관련된 작업을 할 때 매우 유용하다.

 

 

nid:123
노트의 id가 123인 노트에 해당하는 모든 카드들

 

cid:123
카드의 id가 123인 카드

 

mid:123
노트유형 id가 123인 노트유형들

 

<주의>

객체 ID 검색은 모바일 클라이언트에서 작동하지 않으며 여과된 카드뭉치에 이러한 객체 ID를 적용할 의도가 없었기 때문에 여과된 카드뭉치가 있을 때는 해당 객체 ID를 사용하지 않는 것이 좋다.

 



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



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


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


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


 


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




Browser

 

 

 

 Searching(검색)

 

 

Card state(카드 상태)

 

카드 상태란 카드가 학습간격이 끝나고 대기중인지 여부, 카드의 단계(새 카드, 익힘 카드, 복습 카드), 카드를 덮거나 보류하는 등의 설정 상태 등을 의미한다.

 

 

is:due
학습 간격이 모두 지나서 만기가 되었고 다시 학습되기를 기다리고 있는 복습 카드들과 익힘카드들

 

is:new
새 카드

 

is:learn
익힘 카드

 

is:review
복습 카드들(대기시간이 만료 여부랑 상관없이)과 학습에 실패(lapsed)한 카드

 

is:suspended
수동으로 보류된 카드

 

is:buried
수동이든 자동이든 어떤 방식으로든 덮인 카드

 

 

학습에 실패(lapsed)했던 카드들은 몇 가지 범주(review, learn)에 속하므로 보다 정밀하게 검색하기 위해서는 이 범주들을 섞어서 쓰는 것이 유용하다.

 

is:learn is:review
학습에 실패한 이후 재학습을 위해 대기하고 있는 카드들

 

-is:learn is:review
학습에 실패한 카드들을 제외한 복습카드들

 

is:learn –is:review
처음으로 학습하는 카드들

 

 

 

 

Card properties(카드 속성)

 

카드의 속성이란 카드의 학습간격, 카드의 난이도, 카드의 학습 횟수 등을 의미한다.

 

prop:ivl>=10
10일 이상의 학습간격이 남아있는 카드들

 

prop:due=1
내일 학습간격이 끝나고 만기가 되는 카드들(즉, 만기가 하루 남은 카드들)

 

prop:due=-1
어제 학습간격이 끝나 만기에 도달했지만 학습이 이루어지지 않아 학습대기중인 카드들

 

prop:due>-1 prop:due<1
어제부터 내일까지 학습간격이 끝나고 만기에 도달하는 카드들

 

prop:reps<10
10회 미만으로 학습된 카드들

 

prop:lapses>3
학습 실패로 인하여 재학습 단계로 이동하는 것이 3번 이상인 카드들

 

prop:ease!=2.5
기본적으로 설정된 난이도(2.5)보다 쉽거나 어려운 카드들

 

복습 카드와 익힘 카드가 학습간격이 끝나는 만기일까지 남은 기간이 날짜 단위인 경우에만 검색이 이루어진다.

 

따라서 10분 만에 학습간격이 끝나는 익힘 카드들은 검색 결과에 포함되지 않는다.



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



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


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


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


 


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




Browser

 

 

 

 Searching(검색)

 

 

Tags, decks, cards and notes(태그, 카드뭉치 그리고 노트)

 

 

태그(Tag)를 별도로 지정하여 검색하면 태그관련 검색을 수행할 수 있다.

 

다음은 태그 관련 검색어 작성 사례다.

 

태그로 검색할 때 기본적으로 완전히 일치하는 검색어만 매칭이 이루어진다. 

 

tag:animal

"animal태그를 가진 노트들을 찾는다.

 

tag:none

태그가 없는 노트들을 찾는다.

 

tag:ani*

ani로 시작하는 태그를 가진 노트들을 찾는다.

 

 

카드뭉치의 이름에 따라서 다양한 방식으로 검색할 수 있다.

 

다음은 카드뭉치 이름 관련 검색어 작성 사례다.

  

deck:french

french라는 이름을 가진 카드뭉치나 French::Vocab라는 이름을 가진 하위 카드뭉치의 카드들을 찾는다.

 

deck:french -deck:french::*

카드뭉치 french의 카드이지만 french하위 카드뭉치에 속해있지 않은 카드들만 찾는다.

 

deck:"french vocab"

카드뭉치 검색시 공백을 포함해서 검색하고자 한다면 큰따옴표로 묶으면 된다.

 

deck:french vocab"

이와 같이 적어도 위와 동일하게 카드뭉치 검색시 공백을 포함해서 검색하는 것으로 된다.

 

deck:filtered

필터링된 카드뭉치만 찾는다.

 

-deck:filtered

필터링 되지 않은 보통의 카드뭉치만 찾는다.

 

 

카드의 속성에 따라서도 검색할 수 있다.

 

card:forward

순방향 역방향 카드 중에서 순방향 카드만을 찾는다.

 

card:1

카드 템플릿의 숫자로 카드들을 찾는다.

예를 들면 어떤 노트에서 2번째로 빈칸을 뚫은 카드들 찾고 싶다면 card:2 로 찾으면 된다.

 

 

그리고 노트유형에 따라서도 검색할 수도 있다.

 

note:basic

기본(Basic) 노트유형을 가진 카드들을 찾는다.

 



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




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


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


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


 


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




Browser

 

 

 

 Searching(검색)

 

 

Limiting to a field(특정 필드만을 대상으로 검색)

 

검색을 할 때 특정 필드만을 대상으로 검색할 수 있다.

 

단순 검색과 달리 특정 필드를 대상으로 검색할 경우에는 기본적으로 완전히 일치하는 경우만을 찾는다.

 

 

front:dog

 

앞면(front) 필드에 정확히 "dog"이라고 되어 있는 노트를 찾는다.

 

만일 앞면(front) 필드a dog이라고 되어 있는 경우에는 완전히 일치하지 않으므로 이 노트는 찾지 못한다.

 

 

front:*dog*

앞면(front) 필드에 어느 문구에나 dog이 어딘가에 붙어 있으면 검색어와 일치하므로 이 노트를 찾는다.

 

이는 완전히 일치하지 않는 경우에도 해당 검색어를 찾을 수 있어 유용하다.

 

 

front:

 

앞면(front) 필드비어있는 노트들이 이 검색어와 일치한다.

 

 

front:_*

 

앞면(front) 필드비어있지 않은 노트들이 이 검색어와 일치하므로 이러한 노트들을 찾는다.

 

 

front:*

노트 내에 앞면(front) 필드가 존재하는 노트들을 찾는다.

 

이 때, 앞면 필드가 비어있든 말든 상관없다.

 



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




+ Recent posts