PDF 양식을 만들고 작성해 온라인으로 전자 서명을 수집할 수 있는 셀프 호스팅 오픈소스 플랫폼입니다.
- 스타
- 56,745
- 포크
- 1,769
- 열린 이슈
- 1,318
- 마지막 커밋
- 18시간 전
어떤 프로젝트인가요?
Typst는 가벼운 마크업 언어로 문서를 작성해 PDF로 컴파일하는 조판 시스템입니다. LaTeX의 기술 문서 작성 기능을 갖추면서도 더 쉽게 배울 수 있도록 설계되었으며, 자주 사용하는 서식은 기본 문법으로 제공하고 그 밖의 기능은 함수와 내장 스크립팅 언어로 구현할 수 있습니다.
이 저장소에는 로컬에서 문서를 컴파일하는 데 필요한 Typst 컴파일러와 명령줄 인터페이스가 포함되어 있습니다. Typst는 수식 조판, 참고 문헌 관리, 스타일 지정을 위한 set 및 show 규칙을 지원하며, watch 모드에서 변경 사항을 빠르게 다시 컴파일하는 증분 컴파일도 제공합니다. 컴파일 오류는 이해하기 쉬운 메시지로 표시됩니다.
이 프로젝트는 무료 협업 웹 편집기, 템플릿과 라이브러리를 공유하는 패키지 저장소, Docker 이미지도 제공합니다. Homebrew, winget, Snap, Nix, Cargo 및 릴리스 바이너리로 설치할 수 있습니다.
핵심 기능
- 01제목과 목록 등 자주 사용하는 서식을 위한 기본 마크업
- 02간결한 수식 문법을 지원하는 수학 조판
- 03사용자 정의 함수와 레이아웃을 위한 내장 스크립팅
- 04실시간 재컴파일을 지원하는 watch 모드 기반 증분 컴파일
- 05CLI에서 글꼴 경로를 설정하고 글꼴 목록을 확인하는 기능
- 06이해하기 쉬운 컴파일러 오류 메시지
활용 사례
- 수학 내용이 많은 학술 논문, 보고서 또는 학위 논문 작성
- 일반 텍스트 소스 파일로 기술 문서와 책 제작
- 패키지 저장소를 통해 공유할 재사용 가능한 문서 템플릿 제작
- 편집 중 문서 변경 사항을 즉시 미리 보기
빠른 시작
- 1
Homebrew로 macOS에 Typst 설치하기
brew install typst - 2
winget으로 Windows에 Typst 설치하기
winget install --id Typst.Typst - 3
Rust 툴체인이 있다면 Cargo로 최신 릴리스 버전 설치하기
cargo install --locked typst-cli - 4
Typst 문서를 PDF로 컴파일하기
typst compile file.typ
사용 전 알아둘 점
- CLI는 컴파일러만 제공합니다. 통합 편집 환경을 사용하려면 별도의 웹 앱이나 Tinymist와 같은 언어 서버가 필요합니다.
- 패키지 관리자의 최신 릴리스 반영이 늦어질 수 있습니다.
토픽
자주 묻는 질문
- typst은(는) 무엇인가요?
- LaTeX보다 배우기 쉬운 현대적인 대안으로 만든 마크업 기반 조판 시스템이며, 컴파일러와 CLI는 Rust로 작성되었습니다. Typst는 가벼운 마크업 언어로 문서를 작성해 PDF로 컴파일하는 조판 시스템입니다. LaTeX의 기술 문서 작성 기능을 갖추면서도 더 쉽게 배울 수 있도록 설계되었으며, 자주 사용하는 서식은 기본 문법으로 제공하고 그 밖의 기능은 함수와 내장 스크립팅 언어로 구현할 수 있습니다.
- typst은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- typst은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- typst은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. typst의 마지막 커밋은 2026년 10월 21일입니다.
- typst은(는) 어디에 사용할 수 있나요?
- 수학 내용이 많은 학술 논문, 보고서 또는 학위 논문 작성 일반 텍스트 소스 파일로 기술 문서와 책 제작 패키지 저장소를 통해 공유할 재사용 가능한 문서 템플릿 제작 편집 중 문서 변경 사항을 즉시 미리 보기
- typst는 어떻게 설치하나요?
- Homebrew로 macOS에 Typst 설치하기: brew install typst winget으로 Windows에 Typst 설치하기: winget install --id Typst.Typst Rust 툴체인이 있다면 Cargo로 최신 릴리스 버전 설치하기: cargo install --locked typst-cli Typst 문서를 PDF로 컴파일하기: typst compile file.typ
- typst은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/typst/typst
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
AI 에이전트가 문서를 PDF, PNG, 편집 가능한 PowerPoint로 내보내도록 돕는 레이아웃 규칙과 템플릿입니다.
수식, 차트, 표, 레이아웃을 유지하면서 과학 논문 PDF를 다른 언어로 번역하며, 원문과 번역을 함께 보여 주는 출력도 지원합니다.
ManimGL은 정밀한 코드 기반 애니메이션으로 설명형 수학 영상을 제작하는 3Blue1Brown의 오리지널 엔진입니다.
GPU.js는 간단한 JavaScript 함수를 GPU 셰이더 코드로 변환해 브라우저와 Node.js에서 GPU로 실행하고, GPU가 없으면 일반 JavaScript로 대체 실행합니다.
2022년 교육과정 기준에 맞춘 중국 초·중학교 1~9학년 수학 지식 그래프와 적응형 진단 도구