emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: "Étienne Deparis" <etienne@depar.is>
To: emacs-orgmode@gnu.org
Subject: org package file proposition
Date: Sun, 11 Aug 2013 18:39:36 +0200 (CEST)	[thread overview]
Message-ID: <alpine.LNX.2.03.1308111808440.6009@pompoko> (raw)

Hello,

I'm currently working on my spare time on a little CMS build around
org mode. The aim of this little project is to provide an easy way to
maintain a customizable personal Website, where content are provided
by org file.

As I was looking for a way to easily publish sort of blog post written
in orgmode, with pictures in it, I came to the idea of standard way to
package both org file and all other things it depends on.

So, I would like to present you my idea for an orgx file format. I've
written some specification here:
http://etienne.depar.is/resource/orgx.html and a first implementation
with this bash script:
http://projects.depar.is/0xGA/doc/tip/usr/bin/orgx (warning, it
depends on an emacs init file a put here:
http://projects.depar.is/0xGA/doc/tip/etc/batch.el).

To create an orgx file, you just have to call this script without any
argument ("./orgx" for example). After this, to edit an orgx file, you
just have to pass it as a parameter ("./orgx myfile.orgx" for
example). And to export this orgx file to odt, pdf or tex, you have to
use the following command for example: ./orgx myfile.orgx export -o
odt -l path/to/batch.el

As explain in the puposed specs, orgx file are just zip file, so if
you have created one and want to inspect its content, just unzip it.

I've search a bit before writing these specs, so I hope I don't have
miss similar work. I'm really open to all comments to improve this
proposition. Thus, don't hesitate to try it and let me know your
impressions. Thank you very much in advance for your support.

-- 
Étienne Deparis

http://etienne.depar.is/
twitter: @milouse
xmpp: milouse@jabber.fr
06 76 28 00 58

             reply	other threads:[~2013-08-11 16:40 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-08-11 16:39 Étienne Deparis [this message]
2013-09-06 14:13 ` org package file proposition Bastien

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.orgmode.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=alpine.LNX.2.03.1308111808440.6009@pompoko \
    --to=etienne@depar.is \
    --cc=emacs-orgmode@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).