
워드 프로세서는 훌륭한 도구이지만, 기능 면에서는 다소 단순합니다. 편지나 에세이를 쓰기에는 충분하지만, 복잡한 문서 작성에는 적합하지 않습니다. 애초에 그런 용도로 설계된 것이 아니기 때문입니다. 과학자와 수학자들이 사용하는 문서 준비 시스템인 LaTeX는 바로 이러한 문제를 해결하기 위해 등장했습니다.
LaTeX는 소프트웨어에 문서 서식을 맡기는 대신 마크업 방식을 사용하므로, 복잡한 수학 공식 같은 요소를 자유롭게 삽입할 수 있습니다. Vim처럼 평범한 텍스트 편집기로도 작성할 수 있지만, 작성하는 동안 LaTeX 서식 결과를 바로 확인하고 싶다면 전용 LaTeX 편집기를 사용하는 것이 좋습니다.
여기서는 리눅스 사용자가 활용할 수 있는 최고의 LaTeX 편집기 5가지를 소개합니다.
1. TeXmaker
우분투나 데비안 같은 배포판을 사용하는 GNOME 팬이라면 TeXmaker를 고려해 볼 만합니다. 리눅스에서 가장 전문적이고 널리 알려진 LaTeX 편집기 중 하나입니다.

TeXmaker는 사용자가 더 만족스럽게 LaTeX 문서를 작성할 수 있도록 다양한 기능을 제공합니다. 맞춤법 검사와 키보드 단축키 지원은 물론, 18개 언어를 지원합니다. 또한 크로스 플랫폼을 지원하기 때문에 리눅스 PC에서 맥북으로 작업 환경을 옮겨도 문제없이 이어서 작업할 수 있습니다.
프로그램에 내장된 PDF 뷰어 덕분에 작성하는 도중에도 문서를 미리 볼 수 있습니다.
2. LyX
익숙한 워드 프로세서와 비슷한 느낌의 LaTeX 편집 도구를 찾고 있다면 LyX가 좋은 선택일 수 있습니다. 단순하고 친숙한 인터페이스 덕분에 문서 구조를 우선으로 하는 LaTeX 문서 작성이 한결 쉬워집니다.

LyX의 자동 서식 도구를 활용하면 문서 규칙을 직접 설정할 수 있습니다. 특정 키워드나 제목처럼 반복적으로 사용되는 요소가 있다면, LyX가 자동으로 서식을 적용하도록 설정할 수 있습니다. 초보자용 튜토리얼과 방대한 매뉴얼도 함께 제공되어 빠르게 시작하는 데 도움이 됩니다.
1995년부터 사용되어 온 만큼, 가장 오래되고 꾸준히 지원받아 온 LaTeX 편집기 중 하나이기도 합니다.
3. Kile
코드부터 출력 로그까지 하나의 창에서 모두 확인할 수 있는 단순한 IDE만큼 좋은 것도 없습니다. Kile은 바로 그런 환경을 제공합니다.

모든 기능이 LaTeX 문서 작성을 쉽게 만들도록 설계되었지만, 결코 기본적인 수준에 머물지 않습니다. 문서 템플릿 생성, 이미지 손쉬운 삽입, 시간을 절약해 주는 LaTeX 명령어 자동 완성은 물론, 학술 참고문헌 관리의 필수 도구인 BibTeX와의 연동까지 지원합니다.
메인 툴바의 눈에 잘 띄는 버튼을 누르면 작성 중인 문서를 PDF로 미리 볼 수 있어, 진행 상황을 수시로 확인할 수 있습니다.
4. TeXstudio
TeXmaker 사용자라면 TeXstudio를 사용할 때 익숙함을 느낄 것입니다. TeXstudio는 2009년 TeXmaker 코드에서 포크된 프로젝트로, 기존 인터페이스를 유지하면서 수많은 새로운 기능을 추가하는 것을 목표로 탄생했습니다.

TeXstudio는 템플릿 시스템과 이미지·수식 삽입을 돕는 통합 지원 기능을 제공하며, PDF 미리 보기 도구 같은 일반적인 기능도 갖추고 있습니다. 또한 구문 강조 기능(초기에 추가된 대표적인 신규 기능)을 통해 작성하는 동안 LaTeX 서식을 쉽게 파악할 수 있습니다.
TeXmaker가 마음에 들지만 더 세밀하게 조정된 LaTeX 환경을 원한다면, UI 커스터마이징 옵션과 자동화 도구가 더 풍부한 TeXstudio가 더 잘 어울릴 것입니다.
5. Gummi
때로는 단순한 접근이 가장 좋은 방법입니다. 초보자 친화적인 LaTeX 편집기인 Gummi를 개발할 때 개발자들이 염두에 둔 것이 바로 이 철학이었습니다.

Gummi는 나란히 배치된 두 개의 화면을 제공합니다. 하나는 LaTeX 코드를 입력하는 화면이고, 다른 하나는 작업하면서 결과를 확인하는 화면입니다. 별도의 노력 없이 실시간 미리 보기가 가능하다는 것이 Gummi의 가장 큰 장점이며, 미리 보기를 직접 생성하지 않고도 작업 결과를 즉시 확인할 수 있는 기본 편집기를 찾는다면 특히 유용합니다.
좀 더 고급 편집기들과 달리 Gummi는 기능이 과도하게 많지 않지만, 그렇다고 부족한 것도 아닙니다. 템플릿 생성, 구문 강조 옵션은 물론 프로젝트 관리 기능까지 지원합니다.
리눅스와 LaTeX: 환상의 조합
이러한 리눅스용 LaTeX 편집기들은 경험 수준과 무관하게 학술 문서를 작성할 때 다양한 선택지를 제공합니다. 어떤 플랫폼에서든 동일한 편집기를 사용하고 싶다면 Overleaf 같은 온라인 편집기를 사용해 보는 것도 좋은 방법입니다.
평소 즐겨 사용하는 LaTeX 편집기가 있으신가요? 여러분이 생각하는 최고의 편집기가 무엇인지 아래 댓글로 알려주세요.