IPython notebook: add outline #3036

Closed
alendit opened this Issue Mar 19, 2013 · 6 comments

Projects

None yet

7 participants

@alendit
alendit commented Mar 19, 2013

Since modern display are way to big for 80 char lines, a lot of space on the side gets wasted. At the same time, a notebook can be quite long, so scrolling between parts gets quite tiresome with the time.

An outline would often be quite handy. Something like this https://moqups.com/alendit/JotsLKRB/ . Chapter definition may come from markdown or from some kind of magic command.

@minrk
Member
minrk commented Mar 19, 2013

The relevant element here that describes document structure is the header cell. We have plans for a variety of views based on header cell structure (such as tabbed views, outline view, etc.)

@parente
Contributor
parente commented Mar 19, 2013

FWIW, if you're using 0.14 from master, here's a custom.js and custom.css that creates such an outline in the View menu. It rips through the notebook looking for header cells and makes them menu items. Click an item to scroll to that heading.

https://gist.github.com/parente/5198432

@Carreau
Member
Carreau commented Mar 19, 2013

Le 19 mars 2013 à 18:55, Peter Parente a écrit :

FWIW, if you're using 0.14 from master,

What's 0.14 ? :-)

here's a custom.js and custom.css that creates such an outline in the View menu. It rips through the notebook looking for header cells and makes them menu items. Click an item to scroll to that heading.

https://gist.github.com/parente/5198432

Nice! Did you add it to the Wiki page ?

@Swanson-Hysell

Are there still plans to make an outline view based on header cells integrated into the notebook? An outline that linked to specific sections of a notebook using all levels of headers would contribute quite positively to my work flow. I, like the user who commented on https://gist.github.com/parente/5198432, am unclear on how to implement the solution that parente contributed.

@damianavila
Contributor

I think this a duplicate of #1692, so we can close it...

@minrk minrk closed this Feb 2, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment