-
Notifications
You must be signed in to change notification settings - Fork 1
/
README
60 lines (38 loc) · 1.54 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
= Presentation Maker
Copyright (c) 2005, 2007 by Michael Neumann (mneumann@ntecs.de).
All rights reserved.
== Dependencies
* ruby 1.8.x
* Wee 0.10.0 (gem install wee)
* vim (for colorizing sources)
* html2ps (for creating the Postscript output)
* ps2pdf (for creating the PDF output)
== Start
cd directory-where-all-your-presentation-related-files-reside
wee-pm presentation-file
Then point your browser to: http://localhost:2000/
== Navigation
* Page-Up/-Down: Previous/Next slide/overlay.
* Key 's': toggle slide/overlay mode.
* Key 'e': enter edit mode.
* Next overlay/slide: Click with the mouse on the slide-title.
* Switch to edit-mode: Position the mouse into the top-left corner of the
frame, you'll notice a hover-effect. Then click.
== Presentation file format
Pure rdoc! Each level-one heading ("=") generates a slide.
== RDoc extensions
To colorize sourcecode, use a verbatim block like this:
!!colorize:ruby
def method_a
end
Note that you'll need +vim+ to be installed on your system.
== Generating PDF
wee-pm-pdf presentation-file > pdf-file
You can tweak the generated PDF file, by editing bin/wee-pm-pdf. For
example, if you want to have a PDF that is not intended for printing and
as such could ommit the URLs to be shown as text, set SHOW_URL to false
in bin/wee-pm-pdf.
If you need Postscript, then have a look at bin/wee-pm-pdf, and remove
the "| ps2pdf - -" part in the IO.popen line. But you generally don't
want this, as the PDF output allows easier navigating, and the links are
clickable (if you use AcroRead).