Windows 11 및 10에서 LaTeX 사용: 분포, 비교 및 단계별 설치 방법

MiKTeX vs TeX Live vs TinyTeX

Page content

Windows에서 기술 문서, 논문, 또는 책을 작성할 경우 거의 확실히 다음의 세 가지 Windows 11용 LaTeX 배포판 중 하나를 선택하게 됩니다:

  • MiKTeX (Windows 중심, 컴파일 시 누락된 패키지 자동 설치)
  • TeX Live (크로스 플랫폼 “모든 것이 포함됨” 표준)
  • TinyTeX (필요 시 확장할 수 있는 가벼운 TeX Live 서브셋)

Windows에서 LaTeX 설치 - 가이드

일부 새는 머리의 힘만으로 날 수 있다고 농담합니다. 진짜로는 AI만이 이걸 할 수 있습니다.

아래는 각각(MiKTeX, TeXLive, TinyTeX)에 대한 실용적인 비교와 복사-붙여넣기 가능한 설치 가이드, 그리고 검증 및 유지보수 팁이 포함되어 있습니다.

자세한 MiKTeX 및 TeXLive 설치 과정, LaTeX 편집기 및 일반적인 패키지에 대한 내용은 여기를 참조하세요: LaTeX 개요, 설치, 편집기 및 일반적인 패키지

TL;DR - 간단한 비교

| 기능 | MiKTeX | TeX Live | TinyTeX | | —— | ————– —- ———————— | —— ————– ———————- | —— —————— ———- – | | 주요 대상 | Windows 사용자로, “최초 사용 시 설치” 경험을 원하는 사용자 | 크로스 플랫폼 사용자로, 표준적인 포괄적인 설정을 원하는 사용자 | 작은 기초를 원하고 필요 시 확장할 수 있는 사용자 | | 패키지 모델 | 컴파일 시 누락된 패키지를 자동으로 설치 | 매우 큰 패키지 집합을 포함(또는 설치); tlmgr로 관리 | TeX Live 기반의 최소한의 패키지; tlmgr로 관리 | | 패키지 관리 UI | MiKTeX 콘솔(GUI) | 명령줄(tlmgr); 제3자 프론트엔드를 통한 GUI | 명령줄(tlmgr) | | 디스크 용량 | 중간, 컴파일 시 시간이 지남에 따라 점점 커짐 | 매우 크다(전체 설치를 선택하면 수 GB 이상) | 처음에는 작고, 필요할 때만 커짐 | | 최적의 사용자 | 모든 패키지가 사전에 설치되지 않은 노트북 사용자, Windows 초보자 | 전문 사용자, 재현 가능한 빌드, 다 플랫폼 워크플로우를 원하는 사용자 | CI, 컨테이너, R Markdown, 최소 VM에 적합 |

분배판 외에 설치해야 할 사항

  • LaTeX 인식 편집기/IDE (예: TeXworks는 MiKTeX에 포함됨; TeXstudio/TeXmaker; 또는 VS Code + LaTeX Workshop).
  • 선택적 폰트 (템플릿이 요구하는 경우).
  • 선택적 언어 엔진: xelatex/lualatex으로 현대적인 폰트 처리 가능.

설치: MiKTeX (Windows 11 & 10)

왜 MiKTeX인가? 필요 시 자동 패키지 설치와 친절한 GUI MiKTeX 콘솔이 Windows에서 훌륭한 시작점이 됩니다.

단계별 (GUI)

  1. 공식 사이트에서 기본 MiKTeX 설치 프로그램을 다운로드하세요. ([miktex.org])
  2. 설치 프로그램을 실행 → 저자 전용(또는 모든 사용자로 설정, 관리자 권한이 있다면).
  3. 필요한 패키지를 실시간으로 설치 기능을 활성화한 상태로 두세요.
  4. 설치를 완료한 후 MiKTeX 콘솔을 열고 → 업데이트업데이트 확인지금 업데이트.

단계별 (무음 / 스크립트)

Windows 패키지 관리자(winget)를 선호하는 경우, PowerShell에서 다음 스크립트를 실행할 수 있습니다:

winget install --id MiKTeX.MiKTeX --silent

설치: TeX Live (Windows 11 & 10)

왜 TeX Live인가? 이는 OS 간 일관된 도구(tlmgr)와 우수한 재현 가능성을 제공하는 크로스 플랫폼 표준입니다. Windows 10+는 공식적으로 지원됩니다.

단계별 (추천 네트워크 설치)

  1. 인터넷을 통해 TeX Live 설치 페이지로 이동하여 install-tl-windows.exe (~20 MB)를 다운로드합니다.
  2. 설치 프로그램을 실행합니다. 기본(균형 잡힌 크기) 또는 전체 구성(가장 크고 완전한)을 선택합니다.
  3. (선택 사항) 고급을 클릭하여 위치, 용지 크기, 컬렉션을 변경합니다.
  4. 설치 후 TeX Live의 패키지 관리자 tlmgr를 사용하여 패키지를 업데이트합니다:
tlmgr update --self --all

참고: Windows에서 처음 설치할 경우 수천 개의 패키지가 인덱싱되고 다운로드되기 때문에 설치 시간이 오래 걸릴 수 있습니다. 이는 정상입니다.

대안: Chocolatey

조직이 Chocolatey를 표준으로 사용하는 경우, 활발히 업데이트되는 커뮤니티 패키지가 있습니다:

choco install texlive

설치: TinyTeX (Windows 11 & 10)

왜 TinyTeX인가? 필요할 때만 패키지를 확장하는 가벼운 TeX Live 변형으로, CI 및 R Markdown 워크플로우에서 인기 있습니다.

선택 A — 사전 빌드된 TinyTeX 패키지 다운로드 (R 필요 없음)

  1. TinyTeX 릴리스 페이지를 방문합니다.
  2. Windows용 패키지(TinyTeX 또는 더 작은 TinyTeX-1)를 다운로드합니다.
  3. 폴더에 압축을 풉니다 (예: C:\TinyTeX).
  4. C:\TinyTeX\bin\win32PATH(시스템 속성 → 환경 변수)에 추가합니다.
  5. 필요 시 패키지를 업데이트합니다:
tlmgr update --self --all

선택 B — R을 통해 설치 (R Markdown 사용자)

R 세션에서:

install.packages("tinytex")
tinytex::install_tinytex()  # Windows에서 TinyTeX를 다운로드하고 설정

설치 검증 및 분배판 업데이트

명령 프롬프트 또는 PowerShell에서 다음을 실행합니다:

pdflatex --version
xelatex --version
lualatex --version

각각은 버전 정보(및 분배판 이름)를 출력해야 합니다. 그런 다음 테스트 문서를 컴파일합니다:

\documentclass{article}
\begin{document}
Hello, \LaTeX!
\end{document}

hello.tex로 저장한 후:

pdflatex hello.tex

.tex 파일 옆에 hello.pdf가 생성되어야 합니다.

더 많은 예제는 LaTeX 쉬트에서 확인하세요.

LaTeX 분배판 업데이트

MiKTeX: MiKTeX 콘솔업데이트를 열고 업데이트합니다. (또는 필요 시 자동으로 설치하도록 설정합니다.)

TeX Live/TinyTeX: 공식 TeX Live 문서는 tlmgr를 정기적으로 사용하는 것을 권장합니다:

tlmgr update --self --all

LaTeX 분배판 선택 방법

  • MiKTeX를 선택하세요. Windows에서 LaTeX을 처음 사용하고 자동 패키지 설치 알림과 간단한 GUI를 선호하는 경우.
  • TeX Live를 선택하세요. OS 간 협업, 표준 도구체인 필요, 또는 빌드 서버 유지보수를 원하는 경우.
  • TinyTeX를 선택하세요. 필요 시만 확장되는 최소한의, 스크립트 가능 설정이 필요한 경우 (CI 또는 R Markdown에 적합).

문제 해결 팁

  • Windows Defender가 TeX Live 설치 프로그램에 경고를 표시하는 경우: 이는 SmartScreen 경고가 가끔 나타납니다. TeX Live 공식 페이지/미러에서 install-tl-windows.exe를 다운로드한 경우 어쨌든 실행을 선택하세요.
  • TeX Live 설치가 느린 경우: 네트워크 설치자는 수천 개의 패키지를 카탈로그화하고 다운로드합니다. Windows에서 설치 시간이 오래 걸리는 것은 정상입니다. 먼저 작은 구성으로 시작하고 나중에 tlmgr로 패키지를 추가하는 것을 고려하세요.
  • 디스크 공간 제약: TinyTeX 또는 MiKTeX과 함께 필요 시 패키지를 설치하는 것이 좋습니다.

편집기 추천 (세 가지 모두 호환)

  • TeXworks(MiKTeX에 포함됨) 또는 제3자 TeXstudio/TeXmaker.
  • VS Code + LaTeX Workshop 확장 프로그램을 선호하는 경우.

LaTeX 설치 링크

LaTeX 편집기

기타 유용한 링크