typst-design

star 0

Typst 템플릿의 타이포그래피, 페이지 설정, 스타일 규칙 관리

coderyu5523 By coderyu5523 schedule Updated 3/14/2026

name: typst-design description: "Typst 템플릿의 타이포그래피, 페이지 설정, 스타일 규칙 관리"

typst-design — Typst 템플릿 디자인

구조

파일 위치 역할
book_base.typ 스킬 소유 (references/templates/) 범용 스타일 (폰트, 여백, heading, 코드, 표, 표지, 목차, auto-image)
book.typ 프로젝트 (book/templates/) 프로젝트별 설정 (제목, 부제, 설명, 헤더 제목)

프로젝트의 book.typ에서 변수를 정의하고, 스킬의 book_base.typ이 그 변수를 사용한다. 빌드 엔진이 Python 레벨에서 book.typbook_base.typ → 본문 순서로 concat한다.

역할

book_base.typ의 스타일 규칙을 관리한다. 새 프로젝트에서 book.typ만 작성하면 동일한 스타일을 재사용할 수 있다.

프로젝트 설정 변수 (book.typ)

#let book-title = "책 제목"
#let book-subtitle = "부제"
#let book-description = [설명 텍스트]
#let book-header-title = "헤더에 표시할 제목"

새 프로젝트에서 사용하기

  1. book/templates/book.typ 작성 (위 4개 변수만)
  2. book/templates/book_base.typ → 스킬 심볼릭 링크 생성
  3. python3 book/build_pdf_typst.py 실행

참조

Install via CLI
npx skills add https://github.com/coderyu5523/book-workflow --skill typst-design
Repository Details
star Stars 0
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator