go-org
Un analyseur de mode ORG et un générateur de sites statique en Go. Jetez un œil aux pages GitHub
- Pour des exemples de conversion HTML pour l'organisation
- pour un site statique généré par Blorg
- pour l'essayer en direct dans votre navigateur
Veuillez noter
- L'objectif de l'exportation HTML est de produire une sortie HTML sensée, et non pour reproduire exactement la sortie de
org-html-export
. - L'objectif de l'analyseur est de soutenir un sous-ensemble raisonnable de mode Org. Le mode org est énorme et j'aime suivre la règle 80/20.
usage
ligne de commande
$ 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
En tant que bibliothèque
Voir main.go et hugo org / convert.go
développement
-
make setup
- changer les choses
-
make preview
(régénère les accessoires et affiche la sortie dans un navigateur)
En général, jetez un œil à The Makefile - c'est assez court.
ressources
- Fichiers de test
- ox-Hugo all-poss.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
- Surtout ceux et ox-html.el, mais oui, tous de https://code.orgmode.org/bzg/org-mode/src/master/lisp/
- Implémentations existantes en mode organisme: org, org-ruby, goorgeous, pandoc