Annotated presentation creator

See How I make annotated presentations for instructions on using this tool.


Execute the following template against the slides on the page. An escapeHtml() function is available.

I often use a template like this one:

<div class="slide" id="${filename}">
  <img src="https://static.simonwillison.net/static/2023/universe/${filename}" alt="${escapeHtml(alt)}">
  <a style="float: right; padding-left: 1em; border: none" href="https://simonwillison.net/2023/Nov/10/universe/#${filename}">#</a>
  ${markdownAsHtml}
</div>