Skip to content

copy0401/md2key

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

md2key

Convert your markdown to keynote.

Installation

gem install md2key

Usage

    1. Create a keynote document
    1. Create a first slide as a cover slide
    1. Create a second slide to choose a slide layout
    1. Then execute md2key markdown.md

Basic example

The slides in the movie can be generated with following markdown.
You can separate slides with --- just for readability.

# The presentation
@k0kubun

## Hello world
- I'm takashi kokubun
- This is a pen

## How are you?
- I'm fine thank you

Insert image

# image slide

- This is an example
- You can insert an image

![](/Applications/Keynote.app/Contents/Resources/keynote.help/Contents/Resources/GlobalArt/AppLanding_KeynoteP4.png)

Insert source code

If you have highlight command, you can insert syntax-highlighted source code.
If you don't have it, execute brew install highlight.

# ActiveRecord::Precount

```rb
Tweet.all.precount(:favorites).each do |tweet|
  p tweet.favorites.count
end
# SELECT `tweets`.* FROM `tweets`
# SELECT COUNT(`favorites`.`tweet_id`), `favorites`.`tweet_id` FROM `favorites` ...
```

License

MIT License

About

Convert markdown to keynote

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Ruby 66.7%
  • AppleScript 33.3%