Difference between revisions of "Blogging"
(→Modes: blog-minimal, org mode) |
(→Modes: nikola (link to)) |
||
Line 1: | Line 1: | ||
− | == | + | == With org-mode == |
Each of these modes is effectively an in-emacs application. | Each of these modes is effectively an in-emacs application. | ||
Line 6: | Line 6: | ||
* [[ org-mode ]] can be used for blogging | * [[ org-mode ]] can be used for blogging | ||
− | === Blog-minimal | + | === Blog-minimal === |
[https://github.com/thiefuniverse/blog-minimal blog-minimal] is built on org-mode and well integrated into Emacs. | [https://github.com/thiefuniverse/blog-minimal blog-minimal] is built on org-mode and well integrated into Emacs. | ||
− | === Jekyll | + | === Jekyll === |
Jekyll is a static website and blog engine. It's possible to write everything in org-mode in a single org file, as described in this blog post: http://endlessparentheses.com/how-i-blog-one-year-of-posts-in-a-single-org-file.html | Jekyll is a static website and blog engine. It's possible to write everything in org-mode in a single org file, as described in this blog post: http://endlessparentheses.com/how-i-blog-one-year-of-posts-in-a-single-org-file.html | ||
Line 16: | Line 16: | ||
Technically, it's needed to use [https://github.com/Malabarba/ox-jekyll-subtree his package ox-jekyll-subtree] and then we just need to call '''M-x endless/export-to-blog''' to export the current org subtree as a jekyll entry post. | Technically, it's needed to use [https://github.com/Malabarba/ox-jekyll-subtree his package ox-jekyll-subtree] and then we just need to call '''M-x endless/export-to-blog''' to export the current org subtree as a jekyll entry post. | ||
− | === Pelican | + | === Pelican === |
[https://github.com/ardekantur/pelican-plugins/tree/org_reader/org_reader org_reader] is a Pelican plugin to write posts in org-mode. | [https://github.com/ardekantur/pelican-plugins/tree/org_reader/org_reader org_reader] is a Pelican plugin to write posts in org-mode. | ||
Line 23: | Line 23: | ||
[https://github.com/CodeFalling/blog-admin blog-admin] works with hexo or [[org-page]] and provides an admin table, presenting the list of our posts, to which we can take actions, like toggling the 'publish' state. | [https://github.com/CodeFalling/blog-admin blog-admin] works with hexo or [[org-page]] and provides an admin table, presenting the list of our posts, to which we can take actions, like toggling the 'publish' state. | ||
+ | |||
+ | === Nikola === | ||
+ | |||
+ | [[Nikola]] can handle org-mode files with the extension org2nikola. | ||
== See also == | == See also == |
Revision as of 09:36, 3 March 2017
With org-mode
Each of these modes is effectively an in-emacs application.
Blog-minimal
blog-minimal is built on org-mode and well integrated into Emacs.
Jekyll
Jekyll is a static website and blog engine. It's possible to write everything in org-mode in a single org file, as described in this blog post: http://endlessparentheses.com/how-i-blog-one-year-of-posts-in-a-single-org-file.html
Technically, it's needed to use his package ox-jekyll-subtree and then we just need to call M-x endless/export-to-blog to export the current org subtree as a jekyll entry post.
Pelican
org_reader is a Pelican plugin to write posts in org-mode.
blog-admin
blog-admin works with hexo or org-page and provides an admin table, presenting the list of our posts, to which we can take actions, like toggling the 'publish' state.
Nikola
Nikola can handle org-mode files with the extension org2nikola.
See also
See more options within the Blog category: