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

Markdown extension for speaker notes #925

Closed
lccanon opened this issue Jul 21, 2013 · 5 comments
Closed

Markdown extension for speaker notes #925

lccanon opened this issue Jul 21, 2013 · 5 comments

Comments

@lccanon
Copy link

lccanon commented Jul 21, 2013

It would be useful to specify some text in a markdown file as hidden notes. This text could then be used as speaker notes for different presentation formats:

There are some solutions:

I think the first solution (Note:) is the one that is the most readable in plain text. There could be two ways to use it:

Note: This sentence is a simple note.

Note:
    This indented block is a note:
    - this is the first item of the note
    - this is the second item

    This is the last sentence of this note.

It may also be generalized as a solution for hiding content (Hidden: instead of Note:?) with a general option like --include-hidden-notes for generating output with the notes and no note by default. I could use such a mechanism in an educational context for generating questions with and without corrections (in this case, a pdf or latex writer could use a solution similar to what is provided by the exam class). It may also be related to Issue #254 if we consider that comments are hidden content that should not be present in the output by default.

The scope of a general mechanism may be too large, but it would be great to add speaker notes and to control their inclusions in the output presentations as I do not always distribute my notes (but this last inclusion feature may be only relevant in an education context).

@stavnstrup
Copy link

+1

@certainlyakey
Copy link
Contributor

I agree, this would be a useful feature. Now I have to write speaker notes as comments in source markdown and have it opened while the presentation is going.

@jgm
Copy link
Owner

jgm commented Oct 13, 2013

It's easy to do this already for revealjs:

# Slide

- one
- two

<aside class="notes">
Here are some speaker notes.

This can *contain markdown*.
</aside>

# Next slide

Beamer doesn't seem to have good support for speaker notes -- it's a huge kludge involving a double-wide PDF. So I'm not inclined to support these generally at the moment.

@stavnstrup
Copy link

Currently, I am using HTML comments for notes in presentations for Beamer. Using XHTML or DocBook as intermediate format, the comment can without much effort be transformed to a notes-only document, so support of notes in Beamer is not really essential, but only an interesting non-essential feature.

@sjackman
Copy link

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

No branches or pull requests

5 participants