[javascript] Reveal.js로 오프라인 프레젠테이션 만들기
개요
오프라인에서 사용할 수 있는 프레젠테이션 도구인 Reveal.js를 사용하여 멋진 프레젠테이션을 만들어보겠습니다.
Reveal.js란?
Reveal.js는 HTML, CSS, JavaScript를 사용하여 멋진 프레젠테이션을 만들 수 있는 오픈 소스 라이브러리입니다. 마크다운 형식으로 내용을 작성하고, 함께 제공되는 템플릿 및 스타일을 사용하여 직관적이고 시각적으로 효과적인 프레젠테이션을 만들 수 있습니다.
시작하기
- Reveal.js의 GitHub 저장소에서 최신 버전을 다운로드합니다.
- 다운로드한 파일을 원하는 위치에 압축을 해제합니다.
index.html
파일을 열어 프레젠테이션을 시작합니다.
마크다운으로 내용 작성하기
Reveal.js에서는 마크다운 형식으로 프레젠테이션의 내용을 작성할 수 있습니다. 아래는 몇 가지 유용한 마크다운 문법 예시입니다:
- 제목:
#
기호를 사용하여 정의합니다. (# 제목
) - 목록:
-
기호를 사용하여 순서 없는 목록을 작성합니다. - 코드 블록: ```javascript`처럼 백틱과 프로그래밍 언어를 지정하여 코드 블록을 작성합니다.
템플릿 적용하기
Reveal.js에는 여러 가지 프리셋 템플릿이 제공됩니다. index.html
파일에서 data-template
속성을 수정하여 원하는 템플릿을 설정합니다. 다음은 몇 가지 템플릿 예시입니다:
default
: 기본 템플릿으로, 간단하고 깔끔한 디자인입니다.sky
: 하늘색 배경과 흰색 텍스트로 구성된 템플릿입니다.serif
: 세리프 폰트와 까만 배경으로 구성된 템플릿입니다.
슬라이드 추가하기
마크다운 파일에서는 각 슬라이드를 ---
로 구분하여 작성할 수 있습니다. 슬라이드에 다양한 스타일, 애니메이션 등을 적용하려면 HTML 태그를 사용할 수도 있습니다.
오프라인으로 프레젠테이션 실행하기
Reveal.js는 오프라인에서도 동작할 수 있도록 구현되어 있습니다. index.html
파일을 열어 브라우저에서 프레젠테이션을 실행하면 로컬 환경에서도 프레젠테이션을 볼 수 있습니다.
결론
Reveal.js를 사용하면 오프라인 환경에서도 멋진 프레젠테이션을 만들 수 있습니다. 여러 가지 템플릿과 슬라이드 스타일을 적용할 수 있으며, 마크다운으로 내용을 작성할 수 있어 편리합니다. 시작하기 전에 GitHub 저장소를 방문하여 더 많은 기능과 사용법을 확인해보세요.