Skip to content
This repository has been archived by the owner on Aug 9, 2019. It is now read-only.

Latest commit

 

History

History
47 lines (28 loc) · 1.27 KB

README.markdown

File metadata and controls

47 lines (28 loc) · 1.27 KB

L5 - Yet Another Presentation Tool for Lispers

This application is a presentation tool written in Clojure. You can create slides with S-expression. See sample.clj for example.

Installation

You may have to ensure Leiningen is installed before.

If you are ready, clone this repository and execute lein deps.

$ git clone git://github.com/fukamachi/L5
$ cd L5
$ lein deps

How to use?

This application uses lein-run, a plugin of Leiningen, Thanks sids!

$ lein run presen <your-slide.clj>

Then the frame appears, press <Right> or <Space> to move to next and <Left> or <Backspace> to back. Press <F5> to toggle fullscreen mode.

You need not restart the frame when you modified slides. You should only press <R>, they reflect to the frame immediately.

REPL

You can access to L5 during it running.

$ nc localhost 12345
clojure.core=> (ns L5)
nil
L5=> (next-slide)
NEXT
L5=>

Write slides

See run.clj.

Export to PDF

Press <E> on the presentation frame.

License

Copyright (c) 2010 深町英太郎 (E.Fukamachi).
Licensed under the MIT License (http://www.opensource.org/licenses/mit-license.php)