Muse is now very close to being able to easily publish other kinds of
markup by specifying this in muse-project-alist.

You can now use :publish-project and :publish to specify what function
to call for publishing entire projects or just a single file.
:publish-project is meant to be specified in the first part of a
project entry, along with the directories.  :publish is meant to be
used in a (optionally derived) publishing style: after specifying such
a style, use its name in the latter part of a project entry.

The only thing left to making :publish useful is to be able to specify
the file extension (or lack thereof), so that files other than just
Muse files can be published.  For example, I could see the use for a
function that would copy images and supporting files to a publishing
directory, so they don't have to be kept in sync by using shell
scripts.  I could also see custom functions for uploading Muse files
to FTP servers (though using Tramp paths might arguably be a better
way of accomplishing this).

I look forward to your ideas on how to use this new customizability
:^) .

-- 
Michael Olson -- FSF Associate Member #652 -- http://www.mwolson.org/
Interests: Lisp, text markup, protocols -- Jabber: mwolson_at_hcoop.net
  /` |\ | | | Projects: Emacs, Muse, ERC, EMMS, Planner, ErBot, DVC
 |_] | \| |_| Reclaim your digital rights by eliminating DRM.
      See http://www.defectivebydesign.org/what_is_drm for details.

Attachment: pgprvuIzyU50a.pgp
Description: PGP signature

_______________________________________________
Muse-el-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/muse-el-discuss

Reply via email to