Skip to content
This repository has been archived by the owner on Feb 17, 2023. It is now read-only.

aekt/seminar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

seminar

How to use this?

  1. Install the latest version of Pandoc
  2. Clone this repository by git clone https://github.com/aekt/seminar.git
  3. Write your source slides source.md in Markdown
  4. Convert your source to HTML slides like this:
    pandoc --from markdown+emoji --to revealjs -V theme=simple --mathjax -s -o index.html source.md
  5. Push your files to some host like GitHub Pages or run locally

Configuration

Pandoc

Other than Markdown, you may write your slides in any other formats supported by Pandoc. To use hosting service like GitHub Pages, you may want to name your output as index.html.

There are many settings for the slides. For example:

  • to support math rendering, --mathjax or --katex can be used;
  • incremental transitions by using -i;
  • and many more details.

Pandoc also supports quite a lot of extensions. For example, the emoji extension is used in the above example (--from markdown+emoji).

reveal.js

Settings for reveal.js are passed to Pandoc as variables, such as -V center=false. Besides, you may want to change the theme.

About

Minimalist template for making slides

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published