Differences between revisions 5 and 13 (spanning 8 versions)
Revision 5 as of 2016-03-27 20:13:32
Size: 1413
Editor: KaiJaeger
Comment:
Revision 13 as of 2016-10-18 07:31:42
Size: 2414
Editor: KaiJaeger
Comment:
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:

<<TableOfContents>>
Line 5: Line 7:
`PresentAPL` is a class the creates a slide show from a Markdown file. The slide show is by default a stand-alone HTML file that acts in any modern browser like a slide show. That's possible because it injects some CSS and some !JavaScript into that HTML file. `PresentAPL` is a class the creates a slide show from a Markdown file: the result is - by default - a stand-alone HTML file that acts in any modern browser like a slide show. That's possible because it injects some CSS and some !JavaScript into that HTML file.

It also comes with an EXE. That allows you to create a presentation without having installed Dyalog at all, or not the required version (15.0 Unicode or better).
Line 11: Line 15:
`PresentAPL` is [[attachment:presentapl.zip | downloadable ]] from this page. `PresentAPL` version 2.0.0 (2016-09-26) is [[attachment:presentapl.zip | downloadable ]] from this page.
Line 23: Line 27:
A big thank you to: == Credits ==

A big "thank you" to:
Line 26: Line 32:
 * Stefan Goessner for creating Slideous &mdash I stole a lot from it. http://goessner.net/  * Stefan Goessner for creating Slideous &mdash; I stole a lot from it. http://goessner.net/
Line 29: Line 35:
== Version history ==

<<SeeSaw(section="vh", toshow="<<Show>> version history", tohide="<<Hide>> version history", bg="#FEE1A5", speed="Slow")>>
{{{#!wiki seesaw/vh/vh-bg/hide

=== 2.0.0 2016-09-26 ===
 * This version requires at least Dyalog 15.0 Unicode.
 * Updated to latest version of `MarkAPL`.

=== 1.2.2 2016-04-20 ===
 * New version of `MarkAPL` integrated.

=== 1.2.1 2016-04-19 ===
 * New version of `MarkAPL` integrated.

=== 1.2.0 2016-04-12 ===
 * The EXE now has an (optional) INI file.
 * All slides are now children of `<div id="slides">`.

=== 1.1.0 2016-04-11 ===
 * Some minor bug fixes.
 * Additional theme: "PresentAPL_Blue.css".

=== 1.0.0 2016-04-02 ===

First version.

}}}
Line 30: Line 65:
----
[[CategoryAPL_Application]]

PresentAPL

Overview

PresentAPL is a class the creates a slide show from a Markdown file: the result is - by default - a stand-alone HTML file that acts in any modern browser like a slide show. That's possible because it injects some CSS and some JavaScript into that HTML file.

It also comes with an EXE. That allows you to create a presentation without having installed Dyalog at all, or not the required version (15.0 Unicode or better).

Example: presentation in `PresentAPL` about `PresentAPL.

Compare this with the simplicity of the Markdown source file.

PresentAPL version 2.0.0 (2016-09-26) is downloadable from this page.

ReadMe.html is the first thing to read.

License

License: http://creativecommons.org/licenses/LGPL/2.1/

Note that only the script PresentAPL.dyalog and the file PresentAPL.css are under this license. The downloadable zip file contains other files as well, but they are members of the APLTree project — see http://aplwiki.com/CategoryAplTree for details.

Most notably PresentAPL needs MarkAPL, a Markdown-to-HTML5 converter written in Dyalog. See http://aplwiki.com/MarkAPL for details.

Credits

A big "thank you" to:

  • Eric Meyer for coming up with S5. http://meyerweb.com/

  • Stefan Goessner for creating Slideous — I stole a lot from it. http://goessner.net/

  • Mike Mingard who created the default theme for PresentAPL.

Version history

Show version history

2.0.0 2016-09-26

  • This version requires at least Dyalog 15.0 Unicode.
  • Updated to latest version of MarkAPL.

1.2.2 2016-04-20

  • New version of MarkAPL integrated.

1.2.1 2016-04-19

  • New version of MarkAPL integrated.

1.2.0 2016-04-12

  • The EXE now has an (optional) INI file.
  • All slides are now children of <div id="slides">.

1.1.0 2016-04-11

  • Some minor bug fixes.
  • Additional theme: "PresentAPL_Blue.css".

1.0.0 2016-04-02

First version.

Author: Kai Jaeger — https://www.linkedin.com/in/kaijaeger


CategoryAPL_Application

PresentAPL (last edited 2017-01-01 17:54:54 by KaiJaeger)