PresentAPL
is a package that allows you to convert a Markdown file into a presentation that can be viewed like a slide show with any modern browser by following some simple rules.
-
For details regarding PresentAPL see the file "About_PresentAPL.html". (If you click on the link you will see the HTML file without the JavaScript being executed, which is a GitHub restriction. In order to view it as a presentation you need to download the file)
-
The file "Samples.html" acts as an example for a basic presentation. It can also be used as a starting point for your own presentation.
-
The file "MarkAPL_Cheatsheet.html" should get you going regarding Markdown and MarkAPL, the Markdown converter used by PresentAPL.
-
The file "MarkAPL.html" is a full reference to MarkAPL.
Note that PresentAPL can be used in to different ways.
-
On any platform you can load the workspace
PresetAPL.dws
and create or modify a presentation from within the workspace. For more inforamtion see "Using PresentAPL from within APL code" further down. -
If you use the Windows platform then you can use
PresetAPL.exe
. For this you down't even need Dyalog APL at all.
After loading the package into the workspace:
]LoadPackages [tatin]PresentAPL
You can create a presentation with
parms←PresentAPL.CreateParms
parms.inputFilename←'/path/2/presentation.md'
PresentAPL.MakePresentationFromFile parms
Meddy is a basic Markdown editor that uses MarkAPL as converter. It can be used to edit Markdown that is supposed to be converted into a presentation.
See https://github.com/aplteam/Meddy for details. Note however that Meddy is available only for the Windows platform.
Please send comments, suggestions and bug reports to info@aplteam.com.
License: http://creativecommons.org/licenses/LGPL/2.1/
A big thank you to:
- Stefan Goessner (http://goessner.net/) who created Slideous --- I stole a lot from it.
- Mike Mingard who created the theme PresentAPL_Green.css.
Kai Jaeger
Created: 2016-04-12
Last update: 2023-07-31