Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add org-mode support #87

Open
c3lphie opened this issue Sep 7, 2020 · 9 comments
Open

Add org-mode support #87

c3lphie opened this issue Sep 7, 2020 · 9 comments
Labels
enhancement New feature or request

Comments

@c3lphie
Copy link

c3lphie commented Sep 7, 2020

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
Copy link
Owner

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

@vinayak-mehta vinayak-mehta added the enhancement New feature or request label Sep 7, 2020
@c3lphie
Copy link
Author

c3lphie commented Sep 7, 2020

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
Copy link
Owner

vinayak-mehta commented Sep 8, 2020

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
Copy link
Author

c3lphie commented Sep 9, 2020

Sounds like a plan!

@OrionRandD
Copy link

OrionRandD commented Oct 17, 2020

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
Copy link
Author

c3lphie commented Oct 17, 2020

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

@OrionRandD
Copy link

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

@c3lphie
Copy link
Author

c3lphie commented Dec 4, 2020

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
Copy link

legendofmiracles commented Feb 1, 2021

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants