[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [emacs-wiki-discuss] Re: Nesting Sections in Muse.
From: |
Phillip Lord |
Subject: |
RE: [emacs-wiki-discuss] Re: Nesting Sections in Muse. |
Date: |
Sat, 29 Oct 2005 21:15:34 +0100 |
This all seems sensible. But I'm not sure how to achieve
it with muses current publication model. It's worth mentioning
that I don't know muse that well, so I might be totally
wrong about this.
I've be playing with this a bit today. I now have it supporting
nesting for both ul and ol lists for latex and html (it will
work for texi as well, which covers most of the styles
in existence).
The output is fine, but the syntax is ugly...
- Level 1 a
- Level 1 b
(-
- Level 2 a
- Level 2 b
(1.
1. Level 3 a
)1.
1. Level 2 c
1. Level 2 d
)-
- Level 1 c
- Level 1 d
I guess that the only way to do this with spaces and without
additional markup would be to store state during the parse. That
way, you'd know what the last list level was, and therefore how many
or whether extra list starts/stops were needed.
Is it guarenteed that during publication muse will start at the
beginning of the muse file and move through it monotonically? Other
wise, using state in this way is going to be bad!
Cheers
Phil
________________________________
From: address@hidden on behalf of Michael Olson
Sent: Sat 29/10/2005 05:22
To: Emacs Wiki Discussion List
Subject: [emacs-wiki-discuss] Re: Nesting Sections in Muse.
Seth Falcon <address@hidden> writes:
> Since Python has already been mentioned, it might be worth having a
> look at what the docutils folks are doing with reStructuredText in
> that they are certainly trying to solve very similar problems in
> terms of readable plain-text markup, etc.
I guess it's about time I specified what I'd like to see for nested
lists.
- Different kinds of lists should be nestable.
- Amount of whitespace before "-" or "1." should indicate whether the
item should be nested an additional level.
- The user should not have to type other characters to indicate
nesting depth -- just spaces.
I like how reStructuredText handles lists. The MoinMoin Wiki engine
also does it similar to this.
--
Michael Olson -- FSF Associate Member #652 -- http://www.mwolson.org/
Interests: anime, Debian, XHTML, wiki, Emacs Lisp
/` |\ | | | IRC: mwolson on freenode.net: #hcoop, #muse, #PurdueLUG
|_] | \| |_| Jabber: mwolson_at_hcoop.net
muse-nested.el
Description: muse-nested.el
- [emacs-wiki-discuss] Nesting Sections in Muse., Phillip Lord, 2005/10/28
- [emacs-wiki-discuss] Re: Nesting Sections in Muse., Björn Lindström, 2005/10/28
- Re: [emacs-wiki-discuss] Re: Nesting Sections in Muse., Jim Ottaway, 2005/10/28
- Re: [emacs-wiki-discuss] Re: Nesting Sections in Muse., Trent Buck, 2005/10/28
- [emacs-wiki-discuss] Re: Nesting Sections in Muse., Björn Lindström, 2005/10/28
- Re: [emacs-wiki-discuss] Re: Nesting Sections in Muse., Trent Buck, 2005/10/28
- Re: [emacs-wiki-discuss] Re: Nesting Sections in Muse., Seth Falcon, 2005/10/28
- [emacs-wiki-discuss] Re: Nesting Sections in Muse., Michael Olson, 2005/10/29
- RE: [emacs-wiki-discuss] Re: Nesting Sections in Muse.,
Phillip Lord <=
- [emacs-wiki-discuss] Re: Nesting Sections in Muse., Michael Olson, 2005/10/29
- RE: [emacs-wiki-discuss] Re: Nesting Sections in Muse., Phillip Lord, 2005/10/30
- Re: [emacs-wiki-discuss] Re: Nesting Sections in Muse., Jim Ottaway, 2005/10/28
Re: [emacs-wiki-discuss] Nesting Sections in Muse., Jim Ottaway, 2005/10/28
RE: [emacs-wiki-discuss] Nesting Sections in Muse., Phillip Lord, 2005/10/28