Comments (11)
I think that the "visibility" of any cell shouldn't be enforced, and the cells should behave as expected i.e. if the user has set a cell (first or not) to be "skipped", it should be skipped (it also means, that if someone has forgotten to mark a cell as "skipped" that he/she intended to skip, should be visible in the slide show). In my mind, this is an expected and deterministic behavior. Else, we have to always remember some "special" use-case/ behavior of some special cells. I really don't think any cell should be given special status by default.
from rise.
I think you ideas are valuable... and I think right now I am little incline to change the behaviour into no enforce the first slide. I will keep this one opened for a little bit so people who want to give their thoughts can do it... then we can make the change.
from rise.
@damianavila absolutely!! By the way, I wanted to thank you, for creating this. I am very happy that this tool is available, and I hope in the near future, this will evolve, and will be integrated into IPython in a better way. I am going to do my PhD thesis proposal within a month, and I am planning to use this tool.
Regards.
from rise.
You are welcome @indranilsinharoy. I hope we can make this better in the future... let's see how far we can go 😉
BTW, very grateful you will use this tool in your proposal 👍
from rise.
I would also ask that you not force the first cell to be a slide. I often want to take an existing research notebook and convert it into a slideshow. My first cell is almost always a pile of imports and %matplotlib inline...
from rise.
Therefore the first cell should be the title slide.
It's important to put information in a coherent order for the reader.
;)
On Mon, Aug 4, 2014 at 8:49 AM, jmshea [email protected] wrote:
I would also ask that you not force the first cell to be a slide. I often
want to take an existing research notebook and convert it into a slideshow.
My first cell is almost always a pile of imports and %matplotlib inline...—
Reply to this email directly or view it on GitHub
#29 (comment)
.
from rise.
The first slide should be a title slide. The imports are set to Skip. Its important to use the capabilities of the slideshow to only show the audience what is needed for the presentation ;-)
from rise.
Yes, I think we need to avoid the enforcing... I will update the code base with some fixes this weekend and I will make a new point release. Thanks for the discussion.
from rise.
Just to give an update, I still think the same about this, targeting to 3.x compatibility.
from rise.
FWIW, I just ran into this and had a WTF moment - I wanted some imports at the top of the notebook so I'd remember to run them before going into presentation mode, but they would be hidden in presentation mode.
Though I can also see that it would be surprising if you went into slide mode and were missing content unexpectedly.
Perhaps automatically make the first cell 'slide' if it doesn't have a slide type set, but if the user sets the slide type to 'skip', assume they mean it.
from rise.
Perhaps automatically make the first cell 'slide' if it doesn't have a slide type set, but if the user sets the slide type to 'skip', assume they mean it.
Seems a good compromise...
from rise.
Related Issues (20)
- Weird layout when commands output large amounts of text HOT 6
- The slide does not adjust the height of a cell. Rather, it cuts down the view without enabling the scroll bar. HOT 3
- Vertical scrollbar not exported to HTML HOT 4
- Is it possible to remove left padding from code output cells? HOT 6
- RISE and Jupyterhub 3.x HOT 1
- Conda installation fails HOT 5
- Create a jupyter-slides (name to be discussed ;-) organization to house several Jupyter slideshows projects HOT 7
- Theme text color gets overwritten
- Missing example: header-footer.ipynb HOT 1
- Cannot autolaunch slideshow in Google Cloud Platform (GCP)
- Expand output cells to use available vertical space HOT 5
- Possible duplicate: Is there a way to edit settings for individual cells/slides, rather than for the entire notebook? HOT 2
- Lost custom css style when downloading as reveal.js slides html HOT 1
- Does this module allow interactive blocks? HOT 1
- RISE not showing because install uses notebook version 7 HOT 5
- RISE is obsolete and this should be made clear in the doc - redirect to jupyterlab-rise HOT 1
- RISE & Jupyter Notebook 7 HOT 1
- link to the documntation in read me file is broken
- Scrolling not activated "on the fly" when executing cell with an output making the slide longer.
- Searching for a workaround : is it possible to make scrollbar systematically present even on slides too small for it to have a use ? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rise.