1 This is the "Ideas" page for Emacs Muse.
3 It lists various ideas for future enhancements to Emacs Muse. It also
4 serves to keep track of various changes that the maintainer would like
5 to merge into Muse at some point.
9 ** Waiting on copyright assignments
11 - Markus Hoenicka (markus.hoenicka AT mhoenicka.de)
12 - <cite> tag, which is for refDB and BibTeX both:
13 http://refdb.sourceforge.net/pre/muse-cite.patch
15 - Jean Jean Magnan de Bornier (jean AT bornier.net)
16 - ConTeXt support (similar to LaTeX):
17 http://jm.bornier.free.fr/muse.html
19 ** Waiting for a new release
22 - jeho-latex.el: a rewrite of muse-latex.el which should replace it
24 - muse-latex-labels.el: addition of cross-references to LaTeX.
25 Should be merged into muse-latex.el after replacing with
28 ** Before the 3.03 release
31 - three-part-link.el: allow links like "project#page#anchor" or
32 "project::page#anchor".
38 None of these ideas has been finalized yet.
40 *** Support for different source markup formats
42 For any of these to be done, we have to figure out how to determine
43 which markup format to use, and parametrize the publishing functions
46 - Markdown: http://daringfireball.net/projects/markdown/
48 - reStructuredText: http://docutils.sourceforge.net/rst.html
50 - Allow publishing in Org Mode's format, though this might not be
51 needed now that org-publish.el exists.
53 - Like Muse's default markup, but allow tags to be specified in
54 Texinfo style: namely, "@tagname{contents}" instead of
55 "<tagname>contents</tagname>" for small regions and
56 "@tagname\ncontents\n@end tagname" for large regions.
58 - Take markup features from phpBB and make a format out of it. This
59 could interest the forum crowd in our work.
63 - Implement overstrike support, possibly by markup like "{-text-}",
64 as suggested by David D. Smith (dds). It might also be good to
65 extend this to "{*text*}", "{**text**}", and "{=text=}" for times
66 when the normal markup symbols are ambiguous (i.e., math