[Pillar] Pillar source code of ESUG 2015 presentation? Presentations done with Pillar?

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
11 messages Options
Reply | Threaded
Open this post in threaded view
|

[Pillar] Pillar source code of ESUG 2015 presentation? Presentations done with Pillar?

Hannes Hirzel
Hello

On the slide 14 of the Pillar presentation at ESUG 2015 [1] it says
that the presentation was made with Pillar. Is the Pillar source code
available somewhere?

Other source code examples of presentations made with Pillar are fine as well.

Thank you

Hannes Hirzel


[1] http://esug.org/data/ESUG2015/4%20thursday/1600-1630%20Pilar/Pillar.pdf

Reply | Threaded
Open this post in threaded view
|

Re: [Pillar] Pillar source code of ESUG 2015 presentation? Presentations done with Pillar?

Peter Uhnak

On Tue, Aug 29, 2017 at 2:54 PM, H. Hirzel <[hidden email]> wrote:
Hello

On the slide 14 of the Pillar presentation at ESUG 2015 [1] it says
that the presentation was made with Pillar. Is the Pillar source code
available somewhere?

Other source code examples of presentations made with Pillar are fine as well.

Thank you

Hannes Hirzel


[1] http://esug.org/data/ESUG2015/4%20thursday/1600-1630%20Pilar/Pillar.pdf


Reply | Threaded
Open this post in threaded view
|

Re: [Pillar] Pillar source code of ESUG 2015 presentation? Presentations done with Pillar?

CyrilFerlicot
In reply to this post by Hannes Hirzel
Le 29/08/2017 à 14:54, H. Hirzel a écrit :
> Hello
>
> On the slide 14 of the Pillar presentation at ESUG 2015 [1] it says
> that the presentation was made with Pillar. Is the Pillar source code
> available somewhere?
>

Hi!

Here are the sources:
https://drive.google.com/drive/folders/0B_KDRvt7h6lYbDROQ0FaXzdPeTg?usp=sharing

But it was done with a version of Pillar from two years ago. I don't
know if it still work perfectly.

The mooc is maybe a better example since it is still building.

> Other source code examples of presentations made with Pillar are fine as well.
>
> Thank you
>
> Hannes Hirzel
>
>
> [1] http://esug.org/data/ESUG2015/4%20thursday/1600-1630%20Pilar/Pillar.pdf
>


--
Cyril Ferlicot
https://ferlicot.fr

http://www.synectique.eu
2 rue Jacques Prévert 01,
59650 Villeneuve d'ascq France


signature.asc (836 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: [Pillar] Pillar source code of ESUG 2015 presentation? Presentations done with Pillar?

Stephane Ducasse-3
In reply to this post by Peter Uhnak
except the slides 2 and 3 of the first week :)
But else all the mooc: slides, exercises were made in Pillar

On Tue, Aug 29, 2017 at 3:39 PM, Peter Uhnák <[hidden email]> wrote:

> All Pharo Mooc slides were made in pillar
>
> e.g.
>
> pillar:
> https://github.com/SquareBracketAssociates/PharoMooc/blob/master/Slides/Week3/C019-W3S03-Basic-Variables.pillar
>
> output:
> http://rmod-pharo-mooc.lille.inria.fr/MOOC/Slides/Week3/C019-W3S03-Basic-Variables.html#slide-2
>
> ( mooc.pharo.org )
>
> Peter
>
> On Tue, Aug 29, 2017 at 2:54 PM, H. Hirzel <[hidden email]> wrote:
>>
>> Hello
>>
>> On the slide 14 of the Pillar presentation at ESUG 2015 [1] it says
>> that the presentation was made with Pillar. Is the Pillar source code
>> available somewhere?
>>
>> Other source code examples of presentations made with Pillar are fine as
>> well.
>>
>> Thank you
>>
>> Hannes Hirzel
>>
>>
>> [1]
>> http://esug.org/data/ESUG2015/4%20thursday/1600-1630%20Pilar/Pillar.pdf
>>
>

Reply | Threaded
Open this post in threaded view
|

Re: [Pillar] Pillar source code of ESUG 2015 presentation? Presentations done with Pillar?

Hannes Hirzel
Thank yous.

I wonder how the image (or two images?) in the title slide were added.

Example:
PDF
 http://rmod-pharo-mooc.lille.inria.fr/MOOC/Slides/Week1/C019-W1S05-PharoSyntaxInANutshell.pdf
Pillar source: https://github.com/SquareBracketAssociates/PharoMooc/blob/master/Slides/Week1/C019-W1S04-PharoModelInaNushell.pillar

The code of the first slide contains the meta information, i.e. there
must be a title template somewhere. Is the template defined within the
image or is it a separate file outside in the working directory? I did
not find it yet.


Below in { .. } is the definition of the title slide.
Then
    ${slide:title=Getting a Feel About Syntax}$
starts a regular slide.



{
"title":"Pharo Syntax in a Nutshell",
"slidesid":"W1S05"
}


${slide:title=Getting a Feel About Syntax}$

Give you the general feel to get started:
- Overview of syntactical elements and constructs
- Three kinds of messages to minimize parentheses
- Overview of block syntax
This lecture is an ""overview""
No stress if you do not get it right now!
We will repeat in future lectures
${slide:title=The Complete Syntax on a Postcard}$
No need to understand everything!
But "everything" is on this screen :)


--Hannes

On 8/29/17, Stephane Ducasse <[hidden email]> wrote:

> except the slides 2 and 3 of the first week :)
> But else all the mooc: slides, exercises were made in Pillar
>
> On Tue, Aug 29, 2017 at 3:39 PM, Peter Uhnák <[hidden email]> wrote:
>> All Pharo Mooc slides were made in pillar
>>
>> e.g.
>>
>> pillar:
>> https://github.com/SquareBracketAssociates/PharoMooc/blob/master/Slides/Week3/C019-W3S03-Basic-Variables.pillar
>>
>> output:
>> http://rmod-pharo-mooc.lille.inria.fr/MOOC/Slides/Week3/C019-W3S03-Basic-Variables.html#slide-2
>>
>> ( mooc.pharo.org )
>>
>> Peter
>>
>> On Tue, Aug 29, 2017 at 2:54 PM, H. Hirzel <[hidden email]>
>> wrote:
>>>
>>> Hello
>>>
>>> On the slide 14 of the Pillar presentation at ESUG 2015 [1] it says
>>> that the presentation was made with Pillar. Is the Pillar source code
>>> available somewhere?
>>>
>>> Other source code examples of presentations made with Pillar are fine as
>>> well.
>>>
>>> Thank you
>>>
>>> Hannes Hirzel
>>>
>>>
>>> [1]
>>> http://esug.org/data/ESUG2015/4%20thursday/1600-1630%20Pilar/Pillar.pdf
>>>
>>
>
>

Reply | Threaded
Open this post in threaded view
|

Re: [Pillar] Pillar source code of ESUG 2015 presentation? Presentations done with Pillar?

CyrilFerlicot
Hi,

I did not check but the first slide is probably written in beamer
direcly. It must be in the template of the slides.

On Thu, Aug 31, 2017 at 2:53 PM, H. Hirzel <[hidden email]> wrote:

> Thank yous.
>
> I wonder how the image (or two images?) in the title slide were added.
>
> Example:
> PDF
>  http://rmod-pharo-mooc.lille.inria.fr/MOOC/Slides/Week1/C019-W1S05-PharoSyntaxInANutshell.pdf
> Pillar source: https://github.com/SquareBracketAssociates/PharoMooc/blob/master/Slides/Week1/C019-W1S04-PharoModelInaNushell.pillar
>
> The code of the first slide contains the meta information, i.e. there
> must be a title template somewhere. Is the template defined within the
> image or is it a separate file outside in the working directory? I did
> not find it yet.
>
>
> Below in { .. } is the definition of the title slide.
> Then
>     ${slide:title=Getting a Feel About Syntax}$
> starts a regular slide.
>
>
>
> {
> "title":"Pharo Syntax in a Nutshell",
> "slidesid":"W1S05"
> }
>
>
> ${slide:title=Getting a Feel About Syntax}$
>
> Give you the general feel to get started:
> - Overview of syntactical elements and constructs
> - Three kinds of messages to minimize parentheses
> - Overview of block syntax
> This lecture is an ""overview""
> No stress if you do not get it right now!
> We will repeat in future lectures
> ${slide:title=The Complete Syntax on a Postcard}$
> No need to understand everything!
> But "everything" is on this screen :)
>
>
> --Hannes
>
>



--
Cyril Ferlicot
https://ferlicot.fr

http://www.synectique.eu
2 rue Jacques Prévert 01,
59650 Villeneuve d'ascq France

Reply | Threaded
Open this post in threaded view
|

Re: [Pillar] Pillar source code of ESUG 2015 presentation? Presentations done with Pillar?

Hannes Hirzel
A useful file which shows what is possible to do slides

https://github.com/SquareBracketAssociates/PharoMooc/blob/master/Slides/1-Templates/Template.pillar

But nothing about the first slide.




Another question:

    ${  ... something  }$

is used to tell Pillar that a new slide is defined and the title is set

    ${slide:title=Getting a Feel About Syntax}$

What are options to use within

       ${  ... something  }$

?

The pillar tutorial in the Enterprise book [1] does not mention this.

--Hannes


[1] https://ci.inria.fr/pharo-contribution/job/EnterprisePharoBook/lastSuccessfulBuild/artifact/book-result/PillarChap/Pillar.html#configParameters




On 8/31/17, Cyril Ferlicot <[hidden email]> wrote:

> Hi,
>
> I did not check but the first slide is probably written in beamer
> direcly. It must be in the template of the slides.
>
> On Thu, Aug 31, 2017 at 2:53 PM, H. Hirzel <[hidden email]> wrote:
>> Thank yous.
>>
>> I wonder how the image (or two images?) in the title slide were added.
>>
>> Example:
>> PDF
>>
>> http://rmod-pharo-mooc.lille.inria.fr/MOOC/Slides/Week1/C019-W1S05-PharoSyntaxInANutshell.pdf
>> Pillar source:
>> https://github.com/SquareBracketAssociates/PharoMooc/blob/master/Slides/Week1/C019-W1S04-PharoModelInaNushell.pillar
>>
>> The code of the first slide contains the meta information, i.e. there
>> must be a title template somewhere. Is the template defined within the
>> image or is it a separate file outside in the working directory? I did
>> not find it yet.
>>
>>
>> Below in { .. } is the definition of the title slide.
>> Then
>>     ${slide:title=Getting a Feel About Syntax}$
>> starts a regular slide.
>>
>>
>>
>> {
>> "title":"Pharo Syntax in a Nutshell",
>> "slidesid":"W1S05"
>> }
>>
>>
>> ${slide:title=Getting a Feel About Syntax}$
>>
>> Give you the general feel to get started:
>> - Overview of syntactical elements and constructs
>> - Three kinds of messages to minimize parentheses
>> - Overview of block syntax
>> This lecture is an ""overview""
>> No stress if you do not get it right now!
>> We will repeat in future lectures
>> ${slide:title=The Complete Syntax on a Postcard}$
>> No need to understand everything!
>> But "everything" is on this screen :)
>>
>>
>> --Hannes
>>
>>
>
>
>
> --
> Cyril Ferlicot
> https://ferlicot.fr
>
> http://www.synectique.eu
> 2 rue Jacques Prévert 01,
> 59650 Villeneuve d'ascq France
>
>

Reply | Threaded
Open this post in threaded view
|

Re: [Pillar] Pillar source code of ESUG 2015 presentation? Presentations done with Pillar?

Hannes Hirzel
On 8/31/17, H. Hirzel <[hidden email]> wrote:
> A useful file which shows what is possible to do slides
>
> https://github.com/SquareBracketAssociates/PharoMooc/blob/master/Slides/1-Templates/Template.pillar

Correction:
This file shows how to do slides with Pillar

https://github.com/SquareBracketAssociates/PharoMooc/blob/master/Slides/1-Templates/SlideExample.pillar

My questions thus are specifically:

1. How do I do a title slide?
2. What do I do inside the ${....}$ .
   Where do I find documentation on the options for these $ enclosed commands?

--Hannes

Reply | Threaded
Open this post in threaded view
|

Re: [Pillar] Pillar source code of ESUG 2015 presentation? Presentations done with Pillar?

CyrilFerlicot
There is some doc in the section 3.12 of the documentation
https://ci.inria.fr/pharo-contribution/job/EnterprisePharoBook/lastSuccessfulBuild/artifact/book-result/PillarChap/Pillar.html

I don't know if everything is here but there is some doc at least :)

On Thu, Aug 31, 2017 at 4:08 PM, H. Hirzel <[hidden email]> wrote:

> On 8/31/17, H. Hirzel <[hidden email]> wrote:
>> A useful file which shows what is possible to do slides
>>
>> https://github.com/SquareBracketAssociates/PharoMooc/blob/master/Slides/1-Templates/Template.pillar
>
> Correction:
> This file shows how to do slides with Pillar
>
> https://github.com/SquareBracketAssociates/PharoMooc/blob/master/Slides/1-Templates/SlideExample.pillar
>
> My questions thus are specifically:
>
> 1. How do I do a title slide?
> 2. What do I do inside the ${....}$ .
>    Where do I find documentation on the options for these $ enclosed commands?
>
> --Hannes
>



--
Cyril Ferlicot
https://ferlicot.fr

http://www.synectique.eu
2 rue Jacques Prévert 01,
59650 Villeneuve d'ascq France

Reply | Threaded
Open this post in threaded view
|

Re: [Pillar] Pillar source code of ESUG 2015 presentation? Presentations done with Pillar?

Stephane Ducasse-3
Hannes

the beamer templates manage the first page.
Have a look in the support/ folder.

Stef

On Thu, Aug 31, 2017 at 4:12 PM, Cyril Ferlicot
<[hidden email]> wrote:

> There is some doc in the section 3.12 of the documentation
> https://ci.inria.fr/pharo-contribution/job/EnterprisePharoBook/lastSuccessfulBuild/artifact/book-result/PillarChap/Pillar.html
>
> I don't know if everything is here but there is some doc at least :)
>
> On Thu, Aug 31, 2017 at 4:08 PM, H. Hirzel <[hidden email]> wrote:
>> On 8/31/17, H. Hirzel <[hidden email]> wrote:
>>> A useful file which shows what is possible to do slides
>>>
>>> https://github.com/SquareBracketAssociates/PharoMooc/blob/master/Slides/1-Templates/Template.pillar
>>
>> Correction:
>> This file shows how to do slides with Pillar
>>
>> https://github.com/SquareBracketAssociates/PharoMooc/blob/master/Slides/1-Templates/SlideExample.pillar
>>
>> My questions thus are specifically:
>>
>> 1. How do I do a title slide?
>> 2. What do I do inside the ${....}$ .
>>    Where do I find documentation on the options for these $ enclosed commands?
>>
>> --Hannes
>>
>
>
>
> --
> Cyril Ferlicot
> https://ferlicot.fr
>
> http://www.synectique.eu
> 2 rue Jacques Prévert 01,
> 59650 Villeneuve d'ascq France
>

Reply | Threaded
Open this post in threaded view
|

Re: [Pillar] Pillar source code of ESUG 2015 presentation? Presentations done with Pillar?

Hannes Hirzel
Thank you, Stef

https://github.com/SquareBracketAssociates/PharoMooc/tree/master/support/beamer

On 8/31/17, Stephane Ducasse <[hidden email]> wrote:

> Hannes
>
> the beamer templates manage the first page.
> Have a look in the support/ folder.
>
> Stef
>
> On Thu, Aug 31, 2017 at 4:12 PM, Cyril Ferlicot
> <[hidden email]> wrote:
>> There is some doc in the section 3.12 of the documentation
>> https://ci.inria.fr/pharo-contribution/job/EnterprisePharoBook/lastSuccessfulBuild/artifact/book-result/PillarChap/Pillar.html
>>
>> I don't know if everything is here but there is some doc at least :)
>>
>> On Thu, Aug 31, 2017 at 4:08 PM, H. Hirzel <[hidden email]>
>> wrote:
>>> On 8/31/17, H. Hirzel <[hidden email]> wrote:
>>>> A useful file which shows what is possible to do slides
>>>>
>>>> https://github.com/SquareBracketAssociates/PharoMooc/blob/master/Slides/1-Templates/Template.pillar
>>>
>>> Correction:
>>> This file shows how to do slides with Pillar
>>>
>>> https://github.com/SquareBracketAssociates/PharoMooc/blob/master/Slides/1-Templates/SlideExample.pillar
>>>
>>> My questions thus are specifically:
>>>
>>> 1. How do I do a title slide?
>>> 2. What do I do inside the ${....}$ .
>>>    Where do I find documentation on the options for these $ enclosed
>>> commands?
>>>
>>> --Hannes
>>>
>>
>>
>>
>> --
>> Cyril Ferlicot
>> https://ferlicot.fr
>>
>> http://www.synectique.eu
>> 2 rue Jacques Prévert 01,
>> 59650 Villeneuve d'ascq France
>>
>
>