Example nodes are a kind of block and it's not much code so we can just put it next to the Block code. Feels cleaner but doesn't change much.
29 lines
1.6 KiB
Org Mode
29 lines
1.6 KiB
Org Mode
* go-org [[https://travis-ci.org/niklasfasching/go-org.svg?branch=master]]
|
|
A basic Org mode parser in go.
|
|
Take a look at [[https://niklasfasching.github.io/go-org/][github pages]] for some examples and an online org -> html demo (requires wasm support).
|
|
[[https://raw.githubusercontent.com/niklasfasching/go-org/master/etc/example.png]]
|
|
* not yet implemented
|
|
** deadlines and scheduling
|
|
see https://orgmode.org/manual/Deadlines-and-scheduling.html
|
|
** latex fragments
|
|
see https://orgmode.org/manual/LaTeX-fragments.html
|
|
+ mathjax for html_writer ?
|
|
** more types of links
|
|
see https://orgmode.org/manual/External-links.html & https://orgmode.org/manual/Internal-links.html
|
|
- radio target <<<MyTarget>>>
|
|
- link target: <<go-org>>
|
|
- link: [[go-org]]
|
|
- link to headline
|
|
- links with image as description
|
|
- MyTarget <- this will automatically become a link - not sure i want this...
|
|
* resources
|
|
- test files
|
|
- [[https://raw.githubusercontent.com/kaushalmodi/ox-hugo/master/test/site/content-org/all-posts.org][ox-hugo all-posts.org]]
|
|
- https://ox-hugo.scripter.co/doc/examples/
|
|
- https://orgmode.org/manual/
|
|
- https://orgmode.org/worg/dev/org-syntax.html
|
|
- https://code.orgmode.org/bzg/org-mode/src/master/lisp/org.el
|
|
- https://code.orgmode.org/bzg/org-mode/src/master/lisp/org-element.el
|
|
- mostly those & ox-html.el, but yeah, all of [[https://code.orgmode.org/bzg/org-mode/src/master/lisp/]]
|
|
- existing Org mode implementations: [[https://github.com/emacsmirror/org][org]], [[https://github.com/bdewey/org-ruby/blob/master/spec/html_examples][org-ruby]], [[https://github.com/chaseadamsio/goorgeous/][goorgeous]], [[https://github.com/jgm/pandoc/][pandoc]]
|
|
|