PowerPoint
개요
pptx 형식을 사용해 PowerPoint 프레젠테이션을 만들 수 있습니다. PowerPoint 프레젠테이션은 점진적 글머리표, 2열 레이아웃, 발표자 노트 같은 핵심 기능을 지원하며, 사용자 정의 [PowerPoint templates]를 사용해 렌더링할 수도 있습니다.
PowerPoint 출력에 사용할 수 있는 모든 옵션 목록은 PowerPoint 형식 참조를 참고하세요.
슬라이드 만들기
마크다운에서는 제목으로 슬라이드를 구분합니다. 예를 들어 다음은 두 개의 슬라이드로 구성된 간단한 슬라이드 쇼입니다(각 슬라이드는 수준 2 제목(##)으로 정의됨):
---
title: "Habits"
author: "John Doe"
format: pptx
---
## 일어나기
- 알람 끄기
- 침대에서 나오기
## 잠들기
- 침대에 들어가기
- 양 세기수준 1 제목(#)을 사용해 제목 슬라이드가 있는 섹션으로 슬라이드 쇼를 나눌 수도 있습니다. 예:
---
title: "Habits"
author: "John Doe"
format: pptx
---
# 아침에
## 일어나기
- 알람 끄기
- 침대에서 나오기
## 아침 식사
- 달걀 먹기
- 커피 마시기
# 저녁에
## 저녁 식사
- 스파게티 먹기
- 와인 마시기
## 잠들기
- 침대에 들어가기
- 양 세기마지막으로 수평선으로 슬라이드를 구분할 수도 있습니다(예: 제목이 없는 슬라이드가 있을 때):
---
title: "Habits"
author: "John Doe"
format: pptx
---
- 알람 끄기
- 침대에서 나오기
---
- 침대에 들어가기
- 양 세기위 예제는 모두 슬라이드에 수준 2 제목을, 섹션/제목 슬라이드에 수준 1 제목을 사용합니다. slide-level 옵션으로 이를 사용자 지정할 수 있습니다(자세한 내용은 Pandoc의 슬라이드 쇼 구조화 문서를 참고하세요).
점진적 목록
기본적으로 슬라이드 안의 번호 목록과 글머리표 목록은 한 번에 모두 표시됩니다. incremental 옵션으로 전역 설정을 바꿀 수 있습니다. 예:
title: "My Presentation"
format:
pptx:
incremental: true 모드를 결정하는 명시적 클래스를 가진 div로 감싸서 목록을 점진적으로 또는 비점진적으로 설정할 수도 있습니다. 목록을 점진적으로 만들려면 다음과 같이 합니다:
::: {.incremental}
- 스파게티 먹기
- 와인 마시기
:::목록을 비점진적으로 만들려면 다음과 같이 합니다:
::: {.nonincremental}
- 스파게티 먹기
- 와인 마시기
:::다중 열
콘텐츠를 나란한 열로 배치하려면 .columns 클래스를 가진 네이티브 div 컨테이너를 사용하세요. 그 안에 .column 클래스를 가진 div 컨테이너를 두 개 이상 넣고, {.content-visible unless-meta=“is_pptx”}[ width 속성]을 사용할 수 있습니다:
:::: {.columns}
::: {.column}
contents...
:::
::: {.column}
contents...
:::
::::발표자 노트
.notes 클래스를 가진 div를 사용해 슬라이드에 발표자 노트를 추가할 수 있습니다. 예:
## 발표자 노트가 있는 슬라이드
슬라이드 내용
::: {.notes}
발표자 노트를 여기에 작성합니다.
:::PowerPoint 템플릿
기본적으로 PowerPoint 출력은 비교적 단순한 템플릿을 사용합니다. reference-doc 옵션으로 사용할 템플릿을 사용자 지정할 수 있습니다. 예:
---
title: "Presentation"
format:
pptx:
reference-doc: template.pptx
---최근 PowerPoint 버전에 포함된 거의 모든 템플릿(.pptx 또는 .potx 확장자)은 정상 동작하는 것으로 알려져 있으며, 이를 기반으로 만든 대부분의 템플릿도 동작합니다.
구체적인 요구 사항은 템플릿에 다음 이름의 레이아웃이 포함되어 있어야 한다는 점입니다(PowerPoint에서 확인하려면 Home 메뉴 아래의 Layout을 클릭하세요):
- Title Slide
- Title and Content
- Section Header
- Two Content
- Comparison
- Content with Caption
- Blank
각 이름에 대해 해당 이름의 첫 번째 레이아웃이 사용됩니다. 해당 이름의 레이아웃이 없으면 Pandoc가 경고를 출력하고 기본 reference-doc의 동일한 이름 레이아웃을 대신 사용합니다.
템플릿 만들기
템플릿을 처음부터 만들려면 다음과 같이 기본 PowerPoint 템플릿으로 시작하세요:
Terminal
quarto pandoc -o template.pptx --print-default-data-file reference.pptx 그 다음 PowerPoint에서 template.pptx 파일을 원하는 대로 편집하고, 슬라이드를 렌더링할 때 reference-doc 값으로 사용하세요(위에 표시된 방식).
슬라이드 레이아웃
슬라이드를 만들 때 pptx 작성기는 슬라이드 콘텐츠에 따라 미리 정의된 여러 레이아웃 중 하나를 선택합니다:
- Title Slide
-
이 레이아웃은
date,author,title메타데이터 필드가 있는 경우 이를 기반으로 생성되는 첫 슬라이드에 사용됩니다. - Section Header
-
이 레이아웃은 Pandoc가 “title slides”라고 부르는 슬라이드, 즉 계층에서 슬라이드 레벨보다 상위의 헤더로 시작하는 슬라이드에 사용됩니다.
- Two Content
-
이 레이아웃은 두 열 슬라이드에 사용됩니다. 즉
columns클래스를 가진 div 안에column클래스를 가진 div가 최소 두 개 있는 슬라이드입니다. - Comparison
-
이 레이아웃은 두 열 슬라이드 중 한 열 이상이 텍스트 다음에 비텍스트(예: 이미지 또는 표)를 포함하는 경우 “Two Content” 대신 사용됩니다.
- Content with Caption
-
이 레이아웃은 텍스트 다음에 비텍스트(예: 이미지 또는 표)가 오는 모든 비-두열 슬라이드에 사용됩니다.
- Blank
-
이 레이아웃은 빈 콘텐츠만 포함하는 모든 슬라이드에 사용됩니다. 예: 발표자 노트만 있는 슬라이드, 또는 비분리 공백만 있는 슬라이드.
- Title and Content
-
이 레이아웃은 다른 레이아웃 기준에 해당하지 않는 모든 슬라이드에 사용됩니다.
이 레이아웃은 reference-doc으로 대체 참조 문서를 지정하지 않는 한, Pandoc에 포함된 기본 pptx 참조 문서에서 선택됩니다.
배경 이미지
PowerPoint 프레젠테이션의 여러 슬라이드에 공통 배경 이미지를 적용하려면 사용자 정의 PowerPoint 템플릿의 შესაბამის 레이아웃에 배경 이미지를 포함하세요(템플릿 생성은 템플릿 만들기 참고).
개별 슬라이드에 배경 이미지를 추가하려면 슬라이드 제목에 background-image 속성을 추가하세요. 예:
## Slide Title {background-image="background.png"}슬라이드 제목 텍스트가 없어도 동일하게 동작합니다. 예:
## {background-image="background.png"}배경 이미지에는 “stretch” 모드만 지원되며, PowerPoint의 기본 동작과 동일하게 이미지의 긴 축을 기준으로 슬라이드 중앙에 배치됩니다.