Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

What are the tools for converting Markdown to slides

2025-01-15 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Development >

Share

Shulou(Shulou.com)06/01 Report--

This article mainly explains the "what are the tools to convert Markdown into slides", the content of the explanation is simple and clear, easy to learn and understand, the following please follow the editor's ideas slowly in depth, together to study and learn what are the tools to convert Markdown into slides?

Landslide

Among these tools, Landslide [3] has more flexibility. It is a command-line tool that converts files in Markdown, reStructuredText [4] or Textile [5] formats into HTML files based on Google HTML5 slide templates [6].

All you have to do is write a slide source file in Markdown format, open a terminal window and run the landslide command, where the command argument is the file name of the Markdown file. Landslide generates presentation.html, which can be opened in any Web browser. Easy, isn't it?

But don't be misled by simple operations. Landslide provides a number of useful features, such as adding annotations and adding configuration files to slides. Why use these features? According to Landslide developers, this allows you to aggregate and reuse the source file directories in different demos.

View the presenter's notes in the Landslide presentation

Marp

Marp [7] is still under development, but it is worth looking forward to. It is short for "Markdown Presentation Writer". Marp is an Electron-based tool that allows you to write slides in a simple two-column editor: write Markdown in the left column and preview the effect in the right column.

Marp supports GitHub style Markdown [9]. If you need a quick tutorial for writing slides using GitHub-style Markdown, you can refer to the sample project [10]. GitHub-style Markdown is more flexible than basic Markdown.

Marp comes with only two basic themes, but you can add background images, resize pictures, and add mathematical expressions to slides. At present, export in PDF format is only supported. To be honest, I'm curious why I didn't provide HTML format export in the first place.

Use Marp to edit simple slides

Pandoc

You probably already know that pandoc [11] is a magical tool that supports the conversion of multiple markup languages markup languages to each other. But you may not know that pandoc can convert Markdown format files into elegant HTML slides supported by presentation frameworks such as Slidy [12], Slideous [13], DZSlides [14], and Reveal.js [15]. If you use LaTeX [16], you can use the Beamer package [17] to output slides in PDF format.

You need to use a specific format [18] in the slide, but you can control its effect through the variable [19]. You can also change the appearance and style of slides, add pauses between slides, add presenter notes, and so on.

Of course, you need to install your favorite presentation framework on your host, because Pandoc only generates the original slide files.

View slides created with Pandoc and DZSlides

Hacker Slides

Hacker Slides [20] is an application on Sandstorm [21] and Sandstorm Oasis [22] platforms, based on Markdown and Reveal.js [23] slide framework. The resulting slides can be simple or cool.

Write slides in the browser's two-column interface, enter Markdown text in the left column and render the effect in the right column. When you are finished, you can demonstrate it in Sandstorm or generate a sharing link for others to demonstrate.

You might say, what if you don't use Sandstorm or Sandstorm Oasis? Don't worry, Hacker Slides provides a version that can be run on the desktop or server [24].

Edit slides in Hacker Slides

Two special additions

If you use Jupyter notebook Notebooks [25] to publish data or instruction text, you can use Jupyter2slides [27]. The tool is based on Reveal.js and can convert a notebook into a series of beautiful HTML slides.

If you prefer hosting applications, try GitPitch [28], which supports GitHub, GitLab and Bitbucket. Just point to the repository in GitPitch after pushing the slide source file to the supported code repository, so you can see your slides on the GitPitch website.

Thank you for your reading, these are the contents of "what are the tools for converting Markdown into slides?" after the study of this article, I believe you have a deeper understanding of what the tools for converting Markdown into slides have, and the specific use needs to be verified in practice. Here is, the editor will push for you more related knowledge points of the article, welcome to follow!

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Development

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report