|
β JIC it's not clear - this is super out-of-date (probably), and if it still works - its tailor made for too specific needs and is way top-heavy and full of πΈπππ effects, and is not stranger-friendly at all. The README is basically the hardest-worked-on bit here. β π΄ I kinda want to get back to it but I've got a paper to write so maybe it's time π΄ |
---|
A feature rich and accessible presentation package, if not for presenting, can bu useful as learning tool. I think. I might, you don't know. It's mainly a way to avoid doing the work I actually need to be doing, i.e. creating the actual content of these presentations. Very useful for that. Yep.
- Clone
npm install
grunt
(Check if the modifiedmarked.js
file hasn't changed)- Remove
./Pictures/
content - Replace this
README.md
file - The presentation itself goes into
./main.md
grunt serve
Vertical: ---
Horizontal: --
Notes: VVV
- Create a
.bib
file to replace./bib.bib
- Upload the
.bib
file to the repo - Use bibbase to create a rendered bibliography
- Replace the
script src=
in./bib.html
{
citation text, in any form, with URL automatically linked and truncated. p.?
or pp.?-?
|
?
<Citation number - not essential and automatically replaced with imdex number }
?
[?]
<blockquote>
quote
</blockquote>
Start the slide with:
<!--.slide: class="no-print"-->
-
Proper title case in titles (Ignore articles, conjunctions, and prepositions)
-
Improve citation
- Relocate the citation itself to a separate file
- Use citation-js to format the citations correctly and automatically
- Automatic short-cite and ibid.
- Automatic Bibliography instead of using BibBase
- Transform tooltips into footnotes in print-pdf mode
-
Package alongside editor-tools and scripts to ease beginners' use
- paste-image
- parse pasted URLs
- Easy local-server setup and better gh-pages upload guide
-
Add RTL mode
-
Replace HTML literals with easier syntax (Blockquote, txt-overlay, slide-bg, etc')
-
Embeddables -
- Maps. Leafly? Lizmap?
-
Visual
- Improve design and readability when using pictures (Preprocess and extract main colors?)
- Ken Burns effect
- Find a good way to embed leafly maps into presentations
- News-style newspaper highlighting
-
Implement markdeep, or at least automatic svg from ascii
-
Ability for live editing during presentation, perhaps even from the speaker screen itself. If this tool can be useful for teaching purposes, this'll be a great addition.
-
proper export to manageable off line copy. Might be harder than even the previous ideas, but a worthy cause.
-
Standalone version - using Monaco Editor perhaps? The Monarch syntax highlighting (Monarch) tool seems useful
- h2non/nar: node.js application archive - create self-contained binary like executables
- (178) Madoko: a scholarly markdown - YouTube - Madoko is a FOSS MD editor by Microsoft with an in-built support for reveal.js
-
Timeline:
-
gitbrent/PptxGenJS: JavaScript library that creates PowerPoint (pptx) presentations This is insane. It'll take an obscene amount of work to accomplish, and even then, chances are it'll come out, at best, meh. Still, could be interesting, so I'm adding it.