Overleaf 10분 만에 시작하기 가 첫 문서를 컴파일하는 데까지였다면, 이 글은 그다음 — 매일 쓰면서 손에 익히면 편해지는 단축키와 협업 기능입니다. LaTeX 문법을 아무리 잘 알아도, 소스와 PDF 사이를 스크롤로 오가고 컴파일을 마우스로 누르고 있으면 작업이 느립니다. 그 마찰을 줄이는 층을 정리합니다.
단축키는 Overleaf 기본값 기준이고, Mac 에서는 Ctrl 을 ⌘ 로 읽으면 됩니다.
1. 쓰는 중에 자주 누르는 편집 단축키
타이핑하는 동안 손이 키보드를 떠나지 않게 해 주는 것들입니다.
| 단축키 | 기능 |
|---|---|
Ctrl + / | 줄 주석 처리/해제 |
Ctrl + Z / Ctrl + Y | 실행 취소 / 다시 실행 |
Ctrl + F / Ctrl + H | 찾기 / 찾아 바꾸기 |
Ctrl + D | 현재 단어 선택 |
Tab / Shift + Tab | 들여쓰기 / 내어쓰기 |
Ctrl + ] / Ctrl + [ | 선택 영역 들여쓰기 / 내어쓰기 |
이 중 실제로 체감이 큰 것은 Ctrl + / 입니다. 어떤 줄이 오류의 원인인지 좁힐 때, 그 줄을 지웠다 되살리는 대신 주석으로 잠깐 껐다 켜면 훨씬 빠릅니다. 선택 영역을 통째로 주석 처리할 수도 있어, 문단 하나를 임시로 비활성화할 때 유용합니다.
2. 컴파일과 PDF 오가기 — SyncTeX
가장 자주 하는 동작은 컴파일입니다.
| 단축키 | 기능 |
|---|---|
Ctrl + Enter (또는 Ctrl + S) | 컴파일 |
여기서 진짜 시간을 아껴 주는 것은 SyncTeX 입니다. 긴 문서를 쓰다 보면 “PDF 의 이 문장이 소스 어디였더라” 를 찾느라 스크롤을 한참 올려야 하는데, SyncTeX 는 이 왕복을 클릭 한 번으로 만듭니다.
- 소스 → PDF: 편집기에서 커서를 둔 줄이 PDF 의 해당 위치로 이동
- PDF → 소스: PDF 의 한 지점을 (더블)클릭하면 그 내용이 나온 소스 줄로 이동. PDF 뷰어에서 우클릭 → “Go to code location” 으로도 됩니다
문서가 수십 페이지로 길어질수록 이 기능의 값이 커집니다. 페이지 10 의 오타를 고치려고 소스를 뒤지는 대신, PDF 에서 그 단어를 클릭하면 바로 그 줄에 커서가 갑니다.
3. 자동 완성 — 오타와 짝 오류를 줄인다
Overleaf 편집기는 LaTeX 자동 완성을 지원합니다.
\를 입력하고 명령어 첫 글자를 치면 후보 목록이 뜹니다.Tab또는Enter로 고릅니다.- 환경 이름(
equation,figure등)을 입력하면\begin{}...\end{}틀이 통째로 완성됩니다.
두 번째가 특히 실질적입니다. \begin 을 손으로 치고 짝이 되는 \end 를 빠뜨리면, 컴파일이 \begin{...} ended by \end{document} 같은 오류로 멈춥니다 — 자동 완성으로 틀을 통째로 넣으면 이 짝 어긋남 자체가 잘 생기지 않습니다. 환경 짝이 어긋났을 때 로그를 읽고 고치는 법은 LaTeX 오류 메시지 해결 사전 2편 의 1부에 있지만, 자동 완성을 쓰면 그 오류를 애초에 덜 만나게 됩니다.
4. 화면 구성과 맞춤법
화면 넓히기
기본 화면은 [파일 트리] | [코드 에디터] | [PDF 프리뷰] 세 칸입니다.
- 파일 트리 숨기기 — 왼쪽 패널 접기 버튼. 코드에 집중할 때
- PDF 넓히기 — 에디터와 PDF 사이 구분선을 드래그
- 한 화면 모드 — 우상단 설정에서 분할/단일 전환
맞춤법 검사
우상단 메뉴 → Spell Check 에서 언어를 고릅니다. 한 가지 함정이 있습니다 — 한국어 논문은 영문 전문 용어가 많이 섞이므로, 검사 언어를 영어로 두면 한국어 부분은 검사에서 빠집니다. 한국어 본문의 오탈자는 별도로 확인하는 편이 안전합니다.
5. 버전 관리와 협업
혼자 쓸 때도, 함께 쓸 때도 중요한 층입니다.
버전 관리 — History
Overleaf 는 수정 이력을 자동으로 저장합니다. 좌측 메뉴 → History 에서 과거 버전을 확인하고 되돌릴 수 있습니다.
여기 무료 플랜의 실제 제약이 하나 있습니다. 무료 플랜에서는 최근 24시간 이내의 변경 이력만 세부적으로 확인됩니다. 어제 지운 문단을 오늘 되살리려다 이력이 안 남아 곤란해지는 경우가 있으니, 중요한 마디에서는 프로젝트를 따로 내려받아 두거나 유료 플랜(버전에 레이블을 붙여 관리)을 고려하게 됩니다.
협업
| 기능 | 방법 |
|---|---|
| 공유 링크 | 우상단 Share |
| 편집 권한 | 링크 공유 또는 이메일 초대 |
| 읽기 전용 | View-only 링크 |
| 댓글 | 텍스트 선택 → 우클릭 → Add comment |
| 변경 추적 | 유료 플랜의 Track Changes |
공동 저자와 같은 문서를 동시에 편집할 수 있다는 점이 Overleaf 협업의 핵심입니다. 다만 두 가지는 알아 둘 만합니다. 댓글은 무료에서도 되지만, 워드의 “변경 내용 추적” 에 해당하는 Track Changes 는 유료 플랜 기능입니다. 지도교수와 원고를 주고받으며 수정 이력을 서로 보이게 하려면 이 차이가 걸릴 수 있습니다. 읽기 전용 링크는 심사자나 참고용 공유에 유용합니다 — 상대가 실수로 원고를 건드릴 수 없기 때문입니다.
정리
| 상황 | 도구 |
|---|---|
| 원인 줄 좁히기 | Ctrl + / 로 껐다 켜기 |
| 컴파일 | Ctrl + Enter |
| 소스↔PDF 이동 | SyncTeX (PDF 클릭 → 소스) |
| 환경 오류 예방 | 자동 완성으로 \begin/\end 틀 넣기 |
| 한국어 맞춤법 | 영문 검사와 별개로 본문 재확인 |
| 되돌리기 | History (무료는 24시간 제한) |
| 함께 쓰기 | Share·댓글, 변경 추적은 유료 |
단축키와 협업 기능은 LaTeX 문법과 상관없어 보이지만, 매일 쓰는 사람에게는 문법만큼이나 작업 속도를 가릅니다. 특히 SyncTeX 와 환경 자동 완성 두 가지만 손에 붙여도, 소스와 PDF 사이를 헤매거나 짝 오류로 멈추는 시간이 눈에 띄게 줄어듭니다.