Anki 기본 줄간격은 이미 1.5입니다. 그런데도 설명이 여러 줄인 카드가 답답해 보인다면 1.6~1.7까지 올려 보세요. 다만 공유 덱이나 오래된 노트 유형에는 줄간격 설정이 아예 없는 경우가 있는데, 그때는 브라우저 기본값이 적용되어 확실히 빽빽해 보입니다. 내 서식이 어느 쪽인지 먼저 확인하는 게 순서입니다.
Anki 기본 줄간격은 얼마인가
Anki가 기본으로 주는 노트 유형(Basic, Basic (type in the answer), Cloze)의
스타일에는 line-height: 1.5가 들어 있습니다. 글자 크기의 1.5배만큼
줄 간격을 준다는 뜻입니다.
문제는 그 설정이 모든 서식에 있는 게 아니라는 점입니다. 공유 덱에서
받은 노트 유형이나 예전에 만든 서식에는 line-height가 없는 경우가 많고,
그러면 브라우저 기본값이 적용됩니다. 대부분의 브라우저에서 글자 크기의 약 1.2배에
해당해, 같은 글이라도 눈에 띄게 빽빽해 보입니다.
내 서식이 어느 쪽인지는 ankieditor에서 바로 알 수 있습니다. 빈 곳을 클릭해 카드 전체를 선택하고 "글자 서식"의 줄간격 칸을 보세요. 1.5면 Anki 기본값이 들어 있는 것이고, 1.4로 보이면 서식에 줄간격 설정이 없다는 뜻입니다(편집기가 값이 없을 때 보여 주는 표시값입니다).
언제 1.5보다 올려야 하나
기준은 카드에 들어가는 글의 길이입니다.
- 단어 하나, 뜻 한 줄 — 1.5 그대로. 줄이 하나뿐이면 줄간격은 보이지도 않습니다.
- 두세 줄짜리 설명·예문 — 1.6~1.7. 줄과 줄이 또렷하게 갈려 훑어 읽기 편해집니다.
- 여러 문단이 들어가는 서술형 — 1.7. 다만 문단 사이에 여백을 주는 편이 줄간격을 더 올리는 것보다 낫습니다.
이 값들도 측정된 최적값이 아니라 권장 시작점입니다. 폰트와 글자 크기에 따라 같은 값도 다르게 보이니 미리보기로 확인하세요.
ankieditor에서 줄간격을 바꾸는 방법
- 미리보기에서 바꾸고 싶은 부분을 클릭해 선택합니다. 빈 곳을 클릭하면 카드 전체가 대상이 됩니다.
- 왼쪽 패널 "글자 서식"의 줄간격 슬라이더를 끌거나 옆 입력칸에 숫자를 넣습니다. 1부터 3까지 0.1 단위로 조절됩니다.
- 예문 필드만 넓히고 싶다면 그 필드를 클릭해 선택한 뒤 같은 방법으로 바꿉니다.
- [코드 복사]로 수정된 코드를 복사해 Anki의
도구 → 노트 타입 관리 → 카드...화면에 붙여넣습니다.
줄간격은 CSS에 어떻게 기록되나
카드 전체를 바꾸면 스타일 영역의 .card 규칙이 바뀝니다.
.card { line-height: 1.6; }
특정 필드만 바꾸면 ankieditor가 필드명을 딴 클래스를 발급하고 거기에 씁니다.
.card { line-height: 1.5; }
.예문 { line-height: 1.7; }
단위 없는 숫자는 글자 크기에 대한 배수입니다. 나중에 폰트 크기를
바꿔도 비율이 그대로 유지되므로, 1.6처럼 단위 없이 쓰는 편이
24px 같은 고정값보다 안전합니다.
줄간격에서 흔히 하는 실수
2.0을 넘기면 오히려 읽기 나빠집니다. 줄 사이가 너무 벌어지면 한 문단이 한 덩어리로 묶여 보이지 않고 줄들이 따로 떠 있는 것처럼 흩어집니다.
줄간격은 아래로 상속됩니다. .card에 걸면 그 안의 모든
필드가 함께 바뀝니다. 특정 필드만 다르게 하려면 그 필드를 선택해 따로 지정하세요.
노트 유형마다 따로 정해야 합니다. 카드 서식은 노트 유형에 속한 카드 유형에 저장되므로, 여러 노트 유형을 쓴다면 각각에 적용해야 합니다.
줄간격 말고 필드 사이를 띄우고 싶다면
줄간격은 문단 안의 줄 사이를 다루는 값입니다. 그런데 답답한 원인이 다른 데 있을 때가 있어요 — 답 바로 아래에 예문이 붙어 있는 경우입니다. 카드를 뒤집으면 답만 확인하고 넘어가고 싶은데 예문까지 눈에 같이 들어와서, 복습 속도가 나지 않습니다. 이건 줄간격을 올려도 해결되지 않습니다. 줄간격을 올리면 답과 예문이 둘 다 헐렁해질 뿐, 둘 사이의 경계는 그대로거든요.
필요한 건 성격이 다른 정보 사이의 빈 줄 하나입니다. 사람 눈은 가까이 붙은 것을 한 묶음으로 읽기 때문에, 여백만으로도 "여기까지가 답, 여기부터는 참고"라는 구분이 생깁니다. ankieditor에서는 미리보기에서 요소를 클릭해 선택하면 선택 표시 아래에 "아래 공백" 줄이 나타나요. ➕를 누를 때마다 그 요소 아래에 빈 줄이 한 줄씩 붙고, ➖로 다시 뺍니다. 지금 몇 줄인지는 두 버튼 사이에 표시됩니다.
요령은 아껴 쓰는 것입니다. 모든 필드 사이에 빈 줄을 넣으면 구분 효과는 사라지고 카드만 길어져요. 묶여 보여야 할 것(단어와 발음)은 붙여 두고, 떨어져 보여야 할 것(답과 예문) 사이에만 넣으세요.
자주 묻는 질문
Anki 기본 줄간격은 얼마인가요?
Anki가 기본으로 주는 노트 유형에는 line-height: 1.5가 들어 있습니다.
다만 공유 덱이나 오래된 서식에는 이 설정이 없는 경우가 있고, 그때는 브라우저 기본값이
적용되어 글자 크기의 약 1.2배로 보입니다.
줄간격을 얼마로 올려야 하나요?
설명이 두세 줄을 넘는 카드라면 1.6~1.7을 권합니다. 2.0을 넘기면 줄들이 흩어져 한 문단으로 읽히지 않습니다. 권장 시작점이므로 미리보기를 보며 조절하세요.
줄간격을 바꿨는데 아무 변화가 없어요.
카드에 줄이 하나뿐인 경우입니다. 줄간격은 줄과 줄 사이의 간격이라 한 줄짜리 카드에서는 눈에 띄지 않습니다. 필드 샘플 값에 두세 줄짜리 문장을 넣어 보면 차이가 보입니다.
줄이 너무 길어서 답답한 것이라면 Anki 카드 폭 조절하는 방법이, 글자 크기로 우선순위를 만드는 방법은 Anki 글자 크기 바꾸는 방법에 정리돼 있습니다.