flowchart TD A[.qmd 파일] --> B[Quarto 엔진] B --> C[HTML 슬라이드] B --> D[PDF 슬라이드] B --> E[PowerPoint] B --> F[Beamer]
효율적인 프레젠테이션 제작 가이드
2025-07-10
Quarto는 과학적 기술 출판을 위한 오픈소스 시스템
flowchart TD A[.qmd 파일] --> B[Quarto 엔진] B --> C[HTML 슬라이드] B --> D[PDF 슬라이드] B --> E[PowerPoint] B --> F[Beamer]
---
title: "프레젠테이션 제목"
subtitle: "부제목"
author: "작성자"
date: today
format:
revealjs:
theme: dark
transition: slide
slide-number: true
chalkboard: true
scrollable: true
footer: "푸터 내용"
---
팁
date: today
를 사용하면 렌더링할 때마다 현재 날짜가 자동으로 업데이트됨
## 슬라이드 제목 {.smaller}
## 슬라이드 제목 {.scrollable}
## 슬라이드 제목 {background-color="blue"}
## 슬라이드 제목 {background-image="image.jpg"}
## 슬라이드 제목 {.center}
주요 속성들
.smaller
: 작은 글씨.scrollable
: 스크롤 가능.center
: 중앙 정렬background-*
: 배경 설정R 코드:
#| echo: true
#| eval: true
library(ggplot2)
ggplot(mtcars, aes(x = mpg, y = hp)) +
geom_point() +
theme_minimal()
Python 코드:
왼쪽 컬럼 - 항목 1 - 항목 2
오른쪽 컬럼 더 넓은 공간에 더 많은 내용을 배치할 수 있습니다.
::: {.callout-note}
## 참고
중요한 정보를 강조할 때 사용합니다.
:::
::: {.callout-warning}
## 주의
경고 메시지를 표시할 때 사용합니다.
:::
참고
중요한 정보를 강조할 때 사용합니다.
주의
경고 메시지를 표시할 때 사용합니다.
새 파일 생성: presentation.qmd
YAML 헤더 작성:
슬라이드 내용 추가:
GitHub 저장소 생성
**_quarto.yml 파일 생성**:
렌더링 후 푸시:
GitHub Pages 설정: Settings → Pages → Source: /docs
Netlify: 1. 저장소 연결 2. Build command: quarto render
3. Publish directory: _site
4. 자동 배포 완료
Vercel: 1. 저장소 연결 2. Framework: Other 3. Build command: quarto render
4. Output directory: _site
질문이 있으신가요?
유용한 링크:
Quarto 슬라이드 만들기 | 홍성학