ir
Un analizador de modo Org y un generador de sitio estático en GO. Echa un vistazo a las páginas de Github
- Para ejemplos de conversión de org a HTML
- Para un sitio estático generado por Blorg
- Para probarlo en vivo en tu navegador
tenga en cuenta
- El objetivo de la exportación HTML es producir una salida HTML sensata, no reproducir exactamente la salida de
org-html-export
. - El objetivo para el analizador es admitir un subconjunto razonable de modo ORG. El modo Org es enorme y me gusta seguir la regla 80/20.
uso
línea de comando
$ go-org
Usage: go-org COMMAND [ARGS]...
Commands:
- render [FILE] FORMAT
FORMAT: org, html, html-chroma
Instead of specifying a file, org mode content can also be passed on stdin
- blorg
- blorg init
- blorg build
- blorg serve
como biblioteca
Ver Main.go y Hugo org/Convert.GO
desarrollo
-
make setup
- cambiar las cosas
-
make preview
(regenera accesorios y muestra la salida en un navegador)
En general, eche un vistazo al makfile, es lo suficientemente corto.
recursos
- archivos de prueba
- 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
- Principalmente aquellos y ox-html.el, pero sí, todos https://code.orgmode.org/bzg/org-mode/src/master/lisp/
- Implementaciones existentes de modo Org: Org, Org-Ruby, Goorgeous, Pandoc