Skip to content

gar1t/2015-06-12-euc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This presentation was built using Lambda Pad to generate a reveal.js based presentation.

There are three files of interest:

index.erl : The Lambda Pad index module, which specifies how the site should be generated

slides.md : The slide content as a Markdown file

templates/index.html : The template used to render presentation/index.html

The one weird trick we use is to split the single slides.md file into multiple slide HTML snippets, which are then used by the template. This weird trick is implemented in index.erl by the slides/1 function. Jekyll users hate this because it uses clear, obious, easy to read programming syntax.

Building

Install Lambda Pad

You need to first install Lambda Pad.

git clone https://github.com/gar1t/lambdapad.git
cd lambdapad
make

Add the Lambda Pad bin directory to you path.

Build the Presentation

git clone https://github.com/gar1t/2015-06-12-euc.git
cd 2015-06-12-euc
make

View the Presentation

You can view the presentation by simply opening the file:

presentation/index.html

Or by running:

make serve

and opening http://localhost:8000

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published