Re: Jonathan's "Perl 6 Introductory course"

2015-12-31 Thread Tom Browder
Thanks Sitaram and Moritz!

-Tom


Re: Jonathan's "Perl 6 Introductory course"

2015-12-31 Thread Moritz Lenz


On 12/31/2015 04:26 PM, Sitaram Chamarty wrote:
> On 31/12/15 20:43, Tom Browder wrote:
>> Jonathan's intro course, in pdf, here:
>> 
>>   https://github.com/rakudo/star/raw/master/docs/2015-spw-perl6-course.pdf
>> 
>> is excellent, of course.  But I really like the presentation theme and
>> the slide formatting!
>> 
>> Does anyone know what slide-making process he uses?
>> 
>> So far the best I have found that meets my needs is using asciidoc
>> input with Asciidoctor's Deck.js backend. I think I can convert from
>> the generated html to pdf but can't say for sure yet, but it is the
>> good looks of his slides that I'm primarily interested in.
> 
> Looks like Beamer (latex+beamer).

The meta data of the PDF agrees, it says "LaTeX with Beamer class
version 3.10" in the "creator" field.

Cheers,
Moritz


Re: Jonathan's "Perl 6 Introductory course"

2015-12-31 Thread Sitaram Chamarty
On 31/12/15 21:26, Tom Browder wrote:
> On Thu, Dec 31, 2015 at 9:26 AM, Sitaram Chamarty  wrote:
>> On 31/12/15 20:43, Tom Browder wrote:
>>>   https://github.com/rakudo/star/raw/master/docs/2015-spw-perl6-course.pdf
> ...
>>> Does anyone know what slide-making process he uses?
> ...
>> Looks like Beamer (latex+beamer).
>>
>> An easy step to beamer is to use pandoc, which is what I use when I need
>> to make a presentation.  Though it's not as flexible as writing latex
>> directly, it's pretty decent because with pandoc, your input is just
>> markdown.  Much (much!) easier on the fingers and on the eyes :)
> 
> Great info, Sitaram, thanks so much!
> 
> ...Oops, I see several paths leading there.  Any hints on your work flow?

The basic stuff is fairly simple, and the pandoc site has decent help.
It's basically markdown, except a simple (non-standard-markdown) syntax
for the title and the author.  Then you run a command like `pandoc -i
foo.mkd -o foo.pdf -t beamer -V theme:Darmstadt [...]`.

Note that pandoc can't do things like vertical split slides, etc.
(AFAIK), and I've never really tried to figure out how to change the
colors, fonts, etc., either.

The nice thing about pandoc is that it can write several different
formats; see [1] for an example that uses the "HTML Slidy" format.  (The
pictures are done by graphviz, not pandoc, as you will probably guess
when you see it.)

[1]: http://gitolite.com/gcs.html


Re: Jonathan's "Perl 6 Introductory course"

2015-12-31 Thread Tom Browder
On Thu, Dec 31, 2015 at 9:26 AM, Sitaram Chamarty  wrote:
> On 31/12/15 20:43, Tom Browder wrote:
>>   https://github.com/rakudo/star/raw/master/docs/2015-spw-perl6-course.pdf
...
>> Does anyone know what slide-making process he uses?
...
> Looks like Beamer (latex+beamer).
>
> An easy step to beamer is to use pandoc, which is what I use when I need
> to make a presentation.  Though it's not as flexible as writing latex
> directly, it's pretty decent because with pandoc, your input is just
> markdown.  Much (much!) easier on the fingers and on the eyes :)

Great info, Sitaram, thanks so much!

...Oops, I see several paths leading there.  Any hints on your work flow?

Best regards,

-Tom


Re: Jonathan's "Perl 6 Introductory course"

2015-12-31 Thread Sitaram Chamarty
On 31/12/15 20:43, Tom Browder wrote:
> Jonathan's intro course, in pdf, here:
> 
>   https://github.com/rakudo/star/raw/master/docs/2015-spw-perl6-course.pdf
> 
> is excellent, of course.  But I really like the presentation theme and
> the slide formatting!
> 
> Does anyone know what slide-making process he uses?
> 
> So far the best I have found that meets my needs is using asciidoc
> input with Asciidoctor's Deck.js backend. I think I can convert from
> the generated html to pdf but can't say for sure yet, but it is the
> good looks of his slides that I'm primarily interested in.

Looks like Beamer (latex+beamer).

An easy step to beamer is to use pandoc, which is what I use when I need
to make a presentation.  Though it's not as flexible as writing latex
directly, it's pretty decent because with pandoc, your input is just
markdown.  Much (much!) easier on the fingers and on the eyes :)

(Not sure how strict we are on "off-topic" stuff so I will stop here!)



Jonathan's "Perl 6 Introductory course"

2015-12-31 Thread Tom Browder
Jonathan's intro course, in pdf, here:

  https://github.com/rakudo/star/raw/master/docs/2015-spw-perl6-course.pdf

is excellent, of course.  But I really like the presentation theme and
the slide formatting!

Does anyone know what slide-making process he uses?

So far the best I have found that meets my needs is using asciidoc
input with Asciidoctor's Deck.js backend. I think I can convert from
the generated html to pdf but can't say for sure yet, but it is the
good looks of his slides that I'm primarily interested in.

Thanks.

Best regards,

-Tom