I actually have two others, App::MojoSlides and 
Mojolicious::Plugin::SimpleSlides. You might take the implication of having 
three though, writing a presentation system is HARD!

I came to the web having written a lot of LaTeX and so my goal in my first 
two was to make something like LaTeX Beamer. I'm sorry to report that that 
was mostly a failure. The problem is with how browsers render fonts and 
images mostly. If you watch my MojoConf talk, you'll see me fighting with 
the text size vs the screen resolution on the projector that was used. I 
was very disappointed because I'm not sure that I was able to effectively 
make my point while trying to make the text readable for the viewers.

After that I gave up and decided to delegate most of the actual rendering 
to a library that was dedicated to doing that, I settled on RevealJS. So 
now all my (third) system is is a pre-processor.

Though I haven't gotten around to saying it yet, I consider App::MojoSlides 
and Mojolicious::Plugin::SimpleSlides to be deprecated and/or willing to 
have adopted. If anyone wants them, please let me know.

Cheers,
Joel

On Wednesday, January 11, 2017 at 6:37:01 PM UTC-6, mimosinnet wrote:
>
> Waw! Thanks! I will have a look at it! :D :)  I have also noticed that you 
> also have App::MojoSlides! Ups... I should have looked further! =^_^=
>
> I will try the Mojolicious::Plugin::RevealJS and look the code 
> in App::MojoSlides. 
>
> Cheers! :D :) 
>
> El dimarts, 10 gener de 2017 16:38:25 UTC+1, Joel Berger va escriure:
>>
>> Hi, sorry I've taken this long to respond. I also have a similar effort, 
>> built on RevealJS. https://metacpan.org/pod/Mojolicious::Plugin::RevealJS 
>> . It is basically a wrapper/preprocessor that helps building a 
>> RevealJS-based talk. Reveal has a markdown mode, though I usually just use 
>> the html form. I don't mention this to discourage you, just to tell you 
>> about other projects. Good luck!
>>
>> Cheers,
>> Joel
>>
>> On Monday, January 2, 2017 at 7:22:21 PM UTC-6, mimosinnet wrote:
>>>
>>> I have been working this Christmas in an application to show markdown 
>>> files as slides:
>>>
>>>    - Code in github <https://github.com/mimosinnet/presentation>
>>>    - Slides outline <http://presentacions.mimosinnet.org/diapos/01>
>>>    - Slides <http://presentacions.mimosinnet.org/presenta/01/1>
>>>    
>>> The markdown is stored public/md/*number_of_presentation*, and the 
>>> media for the presentation in public/*number_of_presentation. *Each 
>>> slide is saved in a sqlite database, and the first line of the slide is 
>>> used as the slide background if it is an image. I will happily add more 
>>> documentation and include suggestions if considered relevant. 
>>>
>>> Long story:
>>> I have been using *pinpoint*  <https://wiki.gnome.org/Apps/Pinpoint>for 
>>> my presentations in my work as teacher on psychology. For different reasons 
>>> (lack of development, availability,...) I started to seek for alternatives, 
>>> and it seems that html/css/javascript 
>>> <http://bashooka.com/coding/html-css-based-presentation-slides/> is the 
>>> way forward. Unfortunately, as I do not have any javascript/jquery/ajax 
>>> skills, I have used my limited Perl knowledge to build something with 
>>> Mojolicious. I have spend this Christmas having fun (an addiction) with web 
>>> development ;-). I hope this can be useful for other Mojolicious beginners. 
>>>
>>> Cheers! 
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"Mojolicious" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/mojolicious.
For more options, visit https://groups.google.com/d/optout.

Reply via email to