Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhance support for generated slides, new support for audio fragments #277

Closed
wants to merge 63 commits into from

Conversation

lechten
Copy link

@lechten lechten commented Apr 5, 2017

Many thanks for org-reveal!

This pull request adds more options for the generation of title slides and TOC slides.
Also fragmented lists were not working properly for me. This is fixed now, and fragments can now have audio to used with the audio plugin of reveal.js-plugins. (I pushed another branch with test files.)

Custom slides can really use %t for the title and %s for the subtitle.
For customized title slides it may be easier to main them in a
separate HTML file.  If org-reveal-title-slide is the name of an HTML,
the contents of that file are used (just as strings were used
previously).

This is mentioned in Readme.org.
Introduce new options REVEAL_TITLE_SLIDE_STATE,
REVEAL_TOC_SLIDE_STATE, and REVEAL_TOC_SLIDE_CLASS.

Mention them in Readme.org.
Fragmented lists now pass more test cases and raise user-visible
assertion in case of some mal-formed cases.

A new attribute :audio has been added to support the audio-slideshow
plugin of reveal.js-plugins.

Mention this in Readme.org.
@lechten
Copy link
Author

lechten commented Jun 14, 2017

Here is a demo presentation. Its source code.

@lechten
Copy link
Author

lechten commented Aug 31, 2017

@yjwen Any comments?

lechten and others added 4 commits October 19, 2017 09:42
As ox-reveal does it's own processing of source code blocks it needs
to deal with fragments itself rather the rely on the generic pushing
of data to :attrib_html.

Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
ox-reveal: allow frag-index on source blocks
titaniumbones and others added 12 commits November 25, 2018 20:47
In lieu of actual working unit tests.

(cherry picked from commit 3a68a7d)
(cherry picked from commit 24cb927)
The table of contents is not always needed and it gets cramped even for small
heading trees, as mentioned in issue yjwen#261. This change just mentions in the
README how you can disable the table generation.

(cherry picked from commit b99f859)
Depending on an org timestamp makes ox-reveal uninstallable via
melpa if org is installed by any means that uses release versions.

(cherry picked from commit ce469f4)
As of 2018-10-04, head.min.js does not exist any more in the dev
branch of reveal.js.  Make script loading configurable.
I never used multiplexing.
Hopefully, this commit does not break anything.
@yjwen
Copy link
Owner

yjwen commented Jul 28, 2019

Closing this PR, as explained in #349

@yjwen yjwen closed this Jul 28, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

7 participants