수마트라 PDF(Sumatra PDF) – 속도, 우아함, 그리고 효율성
업데이트: 2023년 12월 10일
Windows 11이 여전히 무의미하다는 글을 쓰던 때, 문득 깊은 향수에 젖어들었습니다. 컴퓨터 세계가 훨씬 단순했던 시절, BartPE와 UBCD4WIN의 시대, 포터블 앱(portable apps)의 전성기가 떠오른 것입니다. 그때는 기업들이 누군가의 PC에서 설치 없이 독립적으로 실행되고 자유롭게 옮겨 다닐 수 있는 도구를 만드는 일에 자부심을 느꼈죠. 그래서 PortableApps를 비롯한 오래된 프로그램 목록을 뒤지다가, 문득 수마트라 PDF에 대해 제대로 소개한 적이 한 번도 없다는 사실을 깨달았습니다.
물론 여기저기서 잠깐 언급한 적은 있지만, 정식 리뷰를 쓴 적은 없었습니다. 어차피 수마트라 PDF는 초간단, 초경량의 무료 오픈소스 문서 뷰어입니다. PDF, CHM, EPUB, MOBI, FB2, XPS, 심지어 PS 파일까지 열 수 있죠. 자바스크립트 같은 불필요한 요소도 없고, 화려한 부가 기능도 없습니다. 오직 단순한 파일 보기에만 집중합니다. 자, 이제 좀 더 깊이 들어가 보겠습니다.

다운로드하고, 폭발적인 속도를 만끽하세요
수마트라는 설치형으로 사용할 수도 있고, 포터블 버전으로도 활용할 수 있습니다. 다운로드 후 실행하면 끝입니다. 프로그램은 빠르고 안정적입니다. 저는 직접 집필한 리눅스 커널 크래시 관련 책(약 182페이지, 이미지 약 100장)으로 시험해 보기로 했습니다. 이 작은 프로그램은 문서를 아무 문제 없이 처리했고, 첫 페이지의 투명 로고를 포함해 모든 요소를 100% 정확하게 렌더링했습니다.
물론 외관은 다소 소박합니다. '햄버거' 메뉴와 작은 툴바가 상호작용의 전부지만, 솔직히 말해 대부분의 경우 그 이상은 필요하지 않습니다. 수마트라는 나란히 보기(side-by-side)를 포함해 두 페이지짜리 책 보기(book view) 등 다양한 방식으로 문서를 표시할 수 있습니다.


이 프로그램의 가장 매력적인 부분은 다소 ' nerd한' 명령 팔레트(command palette)입니다. Ctrl + K 또는 메인 메뉴를 통해 호출할 수 있으며, 프로그램이 할 수 있는 모든 명령과 기능이 노출되어 직접 활용할 수 있습니다. 즉, 수마트라는 실제로 많은 작업을 수행할 수 있지만 모든 옵션마다 대응하는 UI 버튼이 존재하지는 않습니다. 예를 들어 주석(annotations) 기능이 그렇습니다!



주석을 몇 개 추가하고 위치를 조정하고, 텍스트·색상·테두리 두께 등을 변경해 보았습니다. 작업이 다소 투박하게 느껴질 수 있지만, 수마트라의 크기가 고작 약 8MB, 굳이 비유하면 MP3 곡 한 곡 분량에 불과하다는 점을 생각하면 이 정도 기능 목록은 충분히 인상적입니다.
번역 기능
물론 더 많은 기능이 숨어 있습니다. 텍스트를 선택해 바로 번역할 수 있습니다. 그렇습니다, 수마트라는 문서에서 선택한 텍스트를 Google 또는 DeepL로 보내 번역할 수 있고, Google과 Bing에서 해당 텍스트를 검색할 수도 있습니다. 외국어 문서를 다루거나 특정 기술 용어를 찾아야 할 때 매우 유용합니다. 이 기능을 사용할지 여부는 전적으로 사용자의 선택에 달려 있지만, 확실히 멋진 기능입니다.

옵션
'없는' 것이라면 완전한 형태의 UI뿐입니다. 하지만 기존 UI도 충분히 탐색하기 쉽습니다. 미니멀리즘 정신과 극단적인 경량화를 위해 수마트라는 전체 크기 메뉴나 방대한 설정 패널 같은 일상적인 편의성을 일부 포기했습니다. 설정할 항목이 많지 않습니다. 프로그램은 보기와 읽기에 집중하고, 그 외의 모든 것은 선택 사항입니다.


결론
수마트라가 PDF 읽기의 성배일까요? 아마도 아닐 것입니다. 하지만 그에 상당히 근접합니다. 단순하고, 포터블하고, 무료입니다. 안정적으로 작동하며, 빠르고 본질적으로 안전합니다. 다른 비대한 PDF 리더들이 지원하는 자바스크립트 같은 무의미한 기능들을 애초에 지원하지 않기 때문입니다. 인터랙티브 문서? 여기엔 없습니다. 덕분에 낯선 사람에게서 받은 의심스러운 파일을 열 때 걱정을 조금 덜 수 있습니다. 물론 합리적인 범위 내에서의 이야기입니다.
수마트라는 (다소 투박하지만) 숨겨진 부가 기능들로도 놀라움을 선사합니다. 명령 팔레트는 무궁무진한 활용이 가능하지만, 어느 정도의 규율과 인내, 무엇보다 전문 지식이 필요합니다. 그럼에도 반(半)프로급 기능을 충분히 즐길 수 있습니다. 그리고 명심하세요. 어려운 일이 닥쳐도 이 프로그램은 CD 플레이어에 담긴 곡들 중 상당수보다 가볍습니다. 주석, 번역, 견고함, 속도까지. 이것으로 충분합니다. 나만의 컴퓨터 필수 도구 상자를 만들 계획이라면, 수마트라를 넣어두고 만일의 사태에 대비하는 것을 추천합니다. 여기까지입니다, 인터넷 시민 여러분.
감사합니다.