jonatas / trybliss

learn blisssymbols in a cognitive learning game
http://bliss.ideia.me
3 stars 4 forks source link

allow tabs / slides #22

Open jonatas opened 11 years ago

jonatas commented 11 years ago

The content should allow to use tabs.

One possible idea is work classifying and dividing the content by the headers (h1 I think). It can exchange to be a tab or even a slide.

matlun commented 11 years ago

Hi Jônatas,How are you doing? I suppose you have had limited time to work with your project lately, but that's life. I to a look at GitHub and it seems you made a new test imlementation using slides. Is it available for me to test in action?Here at our end some interesting things have happened in that a computational linguist here - Peter Ljunglöf - has written a couple of pretty nice and interesting prototypes for writing with Blissymbolics, and for implementing a first limited version of a Blissymbolics grammar.  For his Blissprinter prototype app he's made an algoritm for splitting up all the SVG files into basic elements - or Bliss-characters - and then a first Javascript implementation that allows to use these "characters" for composing new Bliss-words, including to put indicators on top to form plural and other forms of the Bliss-words. The decomposition of the symbols into "characters", and the handling of indicators etc,  are far from perfect, but still quite good, and definitely good enough to show the potential.The running prototype is found at http://www.cse.chalmers.se/~peb/blissprinter/blissprinter.htmlThe symbol material is found at: http://www.cse.chalmers.se/~peb/blisstables/ - see concepts-basic.html for the preliminary "characters" list.The code and documentation is found at:  https://github.com/blissymbolics/blissymbolsThe grammar prototype uses a generative grammar framework called GF (Grammatical Framework). You can check it out at:  http://www.grammaticalframework.org/~peter/grasp/js-demo/compiled-grasp.htmlActivate the languages to be displayed, and Zbl to see the Bliss representation. You can change the sentence content and grammatical format by clicking on words(phrases and replace them for other offerered alternatives.I have pointed Peter to your resources as well. Possibly you could be mutually inspired.Cheers,Mats -----Jônatas Davi Paganini notifications@github.com skrev: -----Till: jonatas/trybliss trybliss@noreply.github.comFrån: Jônatas Davi Paganini notifications@github.comDatum: 2013-10-01 19:04Ärende: [trybliss] allow tabs / slides (#22)The content should allow to use tabs.

One possible idea is work classifying and dividing the content by the headers (h1 I think). It can exchange to be a tab or even a slide.

—Reply to this email directly or view it on GitHub.

jonatas commented 11 years ago

Hi Mats! It's pretty beautiful organization to use! I really like the idea. As soon as I have time, I'll try to hack and understand all the code.

Sometime ago, I was searching for ways to wrap the svg's into paths to draw it in a pure canvas instead of handle images all the time. In other hand we have the simplicity of markdown that allow us to lead with images using our own nicknames as we want.

But, the original idea doesn't support composed symbols (words) or new characters. I really think a good idea should be parse the markdown text and feed using these, because we can work with new characters and words.

The slide version is beautiful and it's almost done. It will accomplish with the idea of reuse the same content in more than one kind of content presentation (the next one is come back to allow tabs). I didn't publish the new version, because it's breaking and I couldn't find the bug yet. So, take a look how it looks like!

captura de tela 2013-11-25 as 10 37 33

I divided the content by images and headers. I generate sub slides for each Header two, or when I find some question to ask.

So the slide looks like a 3D navigation and it can be viewed by the thumbnails too. Take a look how the content is divided:

captura de tela 2013-11-25 as 10 38 38

Some contents is hired yet, so, I need to fix some specific conditions in the text to allow to the presentation be integrally working on the slides.

So, if do you want to run it at your localhost, checkout meteor at http://meteorjs.com and try to run it at your localhost!

Mats, thank you for remember to link me the blissymbols people!

I produced a new content named "Blissymbols - Aulas Conectadas" inspired on semanthograpy book :)