Merged 1-pane and 2-pane outlining for writers
Started by Pierre Paul Landry
on 3/17/2008
Pierre Paul Landry
3/17/2008 3:15 am
In 2-pane outliners, as the focus is moved from item to item, the HTML/RTF pane is updated to show the content specific to each item.
When used as a typical 2-pane outliner, SQLNotes behaves this way too. To view the content of multiple items, you need to do an HTML export.
There was a discussion here a few months back on implementing some of GV features into SQLNotes. As I'm not much of a writer, but I know there are writers here, I'd like to see if the following is interesting:
The idea is to show in the HTML editing pane, the HTML of all items displayed in the grid. Item expand/collapse would expand/collapse the HTML content. As the user would scroll in the HTML pane, the corresponding item in the outliner would be highlighted. HTML backcolor could be made to match the item backcolor to facilitate navigation.
So if the outline is:
+ My First Book
+ Chapter 1
Introduction
+ Chapter 2
...
When all items are shown, then the whole content would be displayed. As you would expand / collapse items, the HTML pane would reflect this and you'd be able to concentrate on specific sections.
SQLNotes can view items separate from the context (what others call Hoisting, but it is implemented in a more general fashion in SQLNotes), you could therefore focus on separate sections easily.
Also, since items can be displayed in multiple pages (grids), with context in one, and without in the other, you can quickly switch between viewing the whole document to viewing a section.
This would give a very dynamic nature to the HTML editor, much more suitable to using it for writing. It would combine the 2 panes (outline and html) into an intelligent outliner.
Any comments / suggestions ?
When used as a typical 2-pane outliner, SQLNotes behaves this way too. To view the content of multiple items, you need to do an HTML export.
There was a discussion here a few months back on implementing some of GV features into SQLNotes. As I'm not much of a writer, but I know there are writers here, I'd like to see if the following is interesting:
The idea is to show in the HTML editing pane, the HTML of all items displayed in the grid. Item expand/collapse would expand/collapse the HTML content. As the user would scroll in the HTML pane, the corresponding item in the outliner would be highlighted. HTML backcolor could be made to match the item backcolor to facilitate navigation.
So if the outline is:
+ My First Book
+ Chapter 1
Introduction
+ Chapter 2
...
When all items are shown, then the whole content would be displayed. As you would expand / collapse items, the HTML pane would reflect this and you'd be able to concentrate on specific sections.
SQLNotes can view items separate from the context (what others call Hoisting, but it is implemented in a more general fashion in SQLNotes), you could therefore focus on separate sections easily.
Also, since items can be displayed in multiple pages (grids), with context in one, and without in the other, you can quickly switch between viewing the whole document to viewing a section.
This would give a very dynamic nature to the HTML editor, much more suitable to using it for writing. It would combine the 2 panes (outline and html) into an intelligent outliner.
Any comments / suggestions ?
Pierre Paul Landry
3/17/2008 3:19 am
Outlining in the example did not stick, using numbers it would be:
1. My First Book
1.1. Chapter 1
1.1.1 Introduction
1.2 Chapter 2
...
1. My First Book
1.1. Chapter 1
1.1.1 Introduction
1.2 Chapter 2
...
Stephen Zeoli
3/17/2008 2:47 pm
If I am reading this properly, it sounds as if you are asking if it would be useful to be able to select items and then view the content in one continuous window. I think this would be a useful feature for writers. A piece of software that currently allows this is Writer's Blocks 3... although I think the order the items are viewed is determined by the "outline" (actually, just in the order the blocks are in). There was a piece of software on the market a few years ago that allowed you to select items from the outline and see the content in one long window in the order in which you selected it. Unfortunately, that software is no longer available and I don't recall the name.
But, to answer your question, Pierre, yes I think this would be a nice feature.
Steve Z.
But, to answer your question, Pierre, yes I think this would be a nice feature.
Steve Z.
Pierre Paul Landry
3/17/2008 3:36 pm
Actually you would not need to select. The HTML pane displays the content of all displayed outline items. Collapse a section, that section is hidden in the HTML pane. Hoist an item, only that section is displayed, etc
When you would select an item in the outline, it would move the focus to that section in the HTML pane area (useful for quick text navigation).
When you would select an item in the outline, it would move the focus to that section in the HTML pane area (useful for quick text navigation).
Chris Thompson
3/17/2008 6:31 pm
Strictly speaking, this feature isn't necessary in a pure single-pane outliner, because the entire document is always visible unless hoisted. But yes, I think this is a great feature for dual-pane and quasi-dual-pane outliners. Scrivener does this and it's pretty popular for writers. Grandview also did it.
-- Chris
-- Chris
Alexander Deliyannis
3/18/2008 11:18 am
Hi Paul,
I personally find the suggested feature very interesting. I think that the software that Stephen noted was Agile Notes or something similar, and I had tested it because I liked this way of showing notes together (unfortunately, it didn't offer much more).
By the way, I don't know if you saw these name suggestions I posted some time ago:
http://www.outlinersoftware.com/topics/viewt/650/5
Cheers
alx
P.S. This is perhaps not the appropriate place to mention this, but I have tried downloading version 9.22.6 three times and the download has stopped just above 5 Mb.
I personally find the suggested feature very interesting. I think that the software that Stephen noted was Agile Notes or something similar, and I had tested it because I liked this way of showing notes together (unfortunately, it didn't offer much more).
By the way, I don't know if you saw these name suggestions I posted some time ago:
http://www.outlinersoftware.com/topics/viewt/650/5
Cheers
alx
P.S. This is perhaps not the appropriate place to mention this, but I have tried downloading version 9.22.6 three times and the download has stopped just above 5 Mb.
Pierre Paul Landry
3/18/2008 1:15 pm
Thanks for your comments!
I"ll send you the alternate download page
I"ll send you the alternate download page
jimspoon
3/18/2008 5:49 pm
Sounds like a good idea.
You might provide an option to show the HTML content for
(1) only the currently focused outline item.
(2) all currently displayed outline items.
Also, would it make sense to display some kind of light dotted line in the HTML pane to separate the HTML content of adjacent outline items?
You might provide an option to show the HTML content for
(1) only the currently focused outline item.
(2) all currently displayed outline items.
Also, would it make sense to display some kind of light dotted line in the HTML pane to separate the HTML content of adjacent outline items?
Pierre Paul Landry
3/18/2008 6:22 pm
@Alex,
Yes I did. many thanks!
@jimspoon
Yes, I already had these 2 options in mind. Thanks.
It should be relatively easy to implement. I basically need to wrap each item HTML in a DIV block (ID=ItemID) and display the resulting HTML in the pane. The HTML Export already does part of that functionality, so I've got working code as a starting point.
By the way, I don’t know if you saw these name suggestions I posted some time ago: http://www.outlinersoftware.com/topics/viewt/650/5
Yes I did. many thanks!
SQLNotes download problemsI'm glad that the alternate download page worked for you
@jimspoon
You might provide an option to show the HTML content for
(1) only the currently focused outline item.
(2) all currently displayed outline items.
Also, would it make sense to display some kind of light dotted line in the HTML
pane to separate the HTML content of adjacent outline items?
Yes, I already had these 2 options in mind. Thanks.
It should be relatively easy to implement. I basically need to wrap each item HTML in a DIV block (ID=ItemID) and display the resulting HTML in the pane. The HTML Export already does part of that functionality, so I've got working code as a starting point.
