rmcgibbo / group_meeting_april22

0 stars 0 forks source link

Have you seen my slide generator tools? #1

Open kyleabeauchamp opened 11 years ago

kyleabeauchamp commented 11 years ago

They're a work in progress, but I think it would be pretty simple to test.

https://github.com/kyleabeauchamp/copied-io-2013-slides

It's based on the 2013 and 2012 google IO slideshow stuff:

https://code.google.com/p/io-2012-slides/

http://io-2012-slides.googlecode.com/git/template.html#1

kyleabeauchamp commented 11 years ago

The key file in my code is scripts/md/render.py

kyleabeauchamp commented 11 years ago

I think the main advantage is the nice stylesheets that Google created for their slides. Let me know what you think.

kyleabeauchamp commented 11 years ago

So I've looked at about ~5 or 6 of the current HTML / JS slideshow tools, and my opinion is that the Google IO 2012 is the nicest looking of all. That's why I started with their code.

rmcgibbo commented 11 years ago

I'll take a look. I'm just using markdown via pandoc to (dzslides) html5 right now. The formatting options are pretty limited, but I like writing the slides in markdown.

rmcgibbo commented 11 years ago

I really didn't look heavily at other tools, so thanks for the pointer.

rmcgibbo commented 11 years ago

Do you have an example of the html output that I can look at?

kyleabeauchamp commented 11 years ago

Just added out.html

kyleabeauchamp commented 11 years ago

I haven't figure out a good way to handle image sizing, though. The markdown image command doesn't give size options. I think the best way to handle it is by using an inline HTML image tag.

kyleabeauchamp commented 11 years ago

I somehow just broke my mathjax support.

Five minutes ago, it was working. In particular, the math used the same theme as the overall document, so math looked much better than old-school latex. (You still use inline latex to write it, though)

rmcgibbo commented 11 years ago

Yeah, I was using inline img tags too. I think its the only way, and frankly its fine -- not that many more characters than the markdown tag.

kyleabeauchamp commented 11 years ago

OK I checked in a fix for the MathJax. I'm not sure how things ended up broken after working...

rmcgibbo commented 11 years ago

Thanks! It works for me too.

kyleabeauchamp commented 11 years ago

You should watch the google video about their 2012 slides. There's a lot of neat stuff that we get for free.

rmcgibbo commented 11 years ago

Watching it now. The way the markdown is written is a little different than the pandoc pipeline I was using.  — Sent from Mailbox for iPhone

On Fri, Apr 19, 2013 at 12:37 PM, kyleabeauchamp notifications@github.com wrote:

You should watch the google video about their 2012 slides. There's a lot of neat stuff that we get for free.

Reply to this email directly or view it on GitHub: https://github.com/rmcgibbo/group_meeting_april22/issues/1#issuecomment-16679763

rmcgibbo commented 11 years ago

Kyle, is your pipeline using the slide_config.js file? How do you get the intro slide?

kyleabeauchamp commented 11 years ago

So I disabled the intro slide. I am still using the slide_config.js, but I gutted most of its features.

I didn't like the way they had to use both the slide_config.js and the markdown / HTML to define the content. I thought it made more sense to have a slideshow be defined by a single file.

Obviously there might be a better way to do things, so let me know.

kyleabeauchamp commented 11 years ago

My reasoning was that I wanted everything to go in a single MD file.

rmcgibbo commented 11 years ago

I agree that having all of the content in markdown is preferable. I think I'm going to stick with dzslides for now. I do like the look of this slide deck, but I think this needs a little bit more before it'll work for me.

Maybe next week, after I give this group meeting, I'll start hacking on this. Could be a fun project.

kyleabeauchamp commented 11 years ago

Sounds good, we'll chat next week to see whether this is something that could be useful / feasible.

In the meantime:

http://htmlpreview.github.io/?https://github.com/kyleabeauchamp/copied-io-2013-slides/blob/master/rmg.html

rmcgibbo commented 11 years ago

I got the google slides to work for me today, just by hacking around. I'll post an update soon.