On Sun, Apr 01, 2001 at 12:00:45PM +0100, Kalle Dalheimer wrote:
> From: Kalle Dalheimer <[EMAIL PROTECTED]>
> Organization: Klarälvdalens Datakonsult AB
> To: Martin Vermeer <[EMAIL PROTECTED]>
> Subject: Re: Outlining
> Date: Sun, 1 Apr 2001 12:00:45 +0100
> X-Mailer: KMail [version 1.2]
> In-Reply-To: <[EMAIL PROTECTED]>
> Cc: [EMAIL PROTECTED]
>
> On Sunday 01 April 2001 12:37, you wrote:
> > Hi,
> >
> > the article here
> >
> > http://linuxtoday.com/news_story.php3?ltsn=2001-03-30-004-20-SC
> >
> > mentions (k)LyX, but goes on to explain that the author couldn't
> > adopt it because of the lacking outline feature.
> >
> > Emacs has it. How hard would it be to add this to LyX?
> >
> > It could be of the nature of "move a section/subsection/etc up/down,
> > with all the stuff 'under' it, relative to neighbouring sections
> > on the same level". Buttons for this could be in the TOC pop-up.
> >
> > (And, this would also be a useful feature in lists.)
> >
> > I have often myself thought this would be cool to have ;-)
>
> Hmmm, I get a completely unrelated article at that URL, but from your
> description it sounds like a feature that KLyX 1 already had: The "Document
> Structure Editor" (actually, the only real "added value" in KLyX 1). (See
> e.g. http://www.linux-magazin.de/ausgabe/1998/05/News/klyxshot1.gif)
Oh, it's there all right. Just search for klyx. One sentence:
"Although early on Klyx looked like it might be a good replacement for
Microsoft Word in writing long books, in fact it wasn't. There was no outliner."
This feels especially bad as he talks about *long* (and presumably complex) books.
Outlining is a must-have for a software with the other particular strengths of
LyX/LaTeX :-)
...
> If there is interest in this, I can try to retrofit that code into the
> current LyX, but this would require changes to the LyX kernel, so I would
> need some help there. Also, the GUI will be difficult to implement for any
> frontend that does not have a tree-view widget.
Hmmm. I was thinking of a simple implementation that allows, in the TOC pop-up,
four operations (= arrow buttons):
^. Move this header up,
v. move this header down,
<. promote,
>. demote.
^ and v would move the current section/subsection/... with all the attached stuff
(i.e. everything between it and the next same-level header) to just before the
previous or just before the next-next same-level header.
Of course true drag'n'drop of a selected area in the TOC would be really cool,
but you're right, that would require Qt or such.
> Kalle
>
> --
> Matthias Kalle Dalheimer
> President & CEO/VD
> Klarälvdalens Datakonsult AB
> Fax +46-563-540028
> Email [EMAIL PROTECTED]
Martin
--
Martin Vermeer [EMAIL PROTECTED]
Helsinki University of Technology
Department of Surveying
P.O. Box 1200, FIN-02015 HUT, Finland
:wq