vinayak-mehta / present

A terminal-based presentation tool with colors and effects.
https://present.readthedocs.io
Apache License 2.0
4.33k stars 164 forks source link

Add org-mode support #87

Open c3lphie opened 4 years ago

c3lphie commented 4 years ago

Title says it all, if i manage to find time i will try and implement it myself.

Just thought other org-mode users might also wanna use this :D

vinayak-mehta commented 4 years ago

Hey! Can you give me any pointers on how to do that? I haven't used org-mode yet.

c3lphie commented 4 years ago

Sure, it's a markup language like markdown, but with a lot more functionality.

the documentation can be found at https://orgmode.org/

Again i wouldn't mind giving it a shot myself when i get to the weekend and have time

vinayak-mehta commented 4 years ago

Got it.

Again i wouldn't mind giving it a shot myself when i get to the weekend and have time

That would be awesome! I'm also thinking of adding support for Jupyter notebooks, so Notebook and Orgmode could be new parsers similar to Markdown (this is in markdown.py) which convert the input to elements from slide.py.

c3lphie commented 4 years ago

Sounds like a plan!

OrionRandD commented 4 years ago

Please add org-mode support... It is better than markdown... And we could also write the file in Emacs itself

How do I increase the font size of the normal texts? Not the headings, because I suppose it already uses some sort of figlet there...

c3lphie commented 4 years ago

I am working on it, but I'm quite busy with school currently so can't say when it's done

OrionRandD commented 4 years ago

Ok. Take your time, but do not forget this request, please...

c3lphie commented 3 years ago

If anyone wants to give it a shot, you are more than welcome. I have a lot of school work so i don't have much freetime unfortunately

legendofmiracles commented 3 years ago

I got basic org mode working. Supports slides, themes, effects, normal text, and unordered lists. No text shenanigans tho. image @c3lphie @OrionRandD @vinayak-mehta

I'm not that sure if a PR would be that fitting, the code is at best terrible, because I have to emulate the markdown library. And I also have no real interest in maintaing this code.

You can try it out here: https://github.com/legendofmiracles/present

And if any of y'all want to go through the pain of opening a PR (I'll maybe do it in a few months, after refactoring), feel free to do it.