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

Reply via email to