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')
- 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.
-
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.