-
-
Notifications
You must be signed in to change notification settings - Fork 4
Home
William Scaff edited this page Dec 2, 2016
·
10 revisions
First of all, you should install the dependencies. The only true dependency is CherryPy, but you should install all if you can.
- CherryPy
- Sympy
- Dill
- Latex
- Python-docx
Download all files from the repository and run main.py (python main.py). You should now be able to open the browser and access 127.0.0.1:8080.
Move the mouse to the top blue bar. To open the example file click open. It will load a file that explains the usage of WillNotebook.
- (Shift+Enter) Submit cell content. Return the output cell with processed content
- (Shift+Up) Go one cell above
- (Shift+Down) Go one cell bellow
- (Alt+N) Create empty cell bellow
- (Shift+Del) Delete cell
- (Double click) Edit cell
- (ESC) Close cell edition
- !title [text] Add a non-numbered title
- !# [label] | [text] (Alt+1) Add a numbered first level section
- !## [label] | [text] (Alt+2) Add a numbered second level section
- !### [label] | [text] (Alt+3) Add a numbered third level section
- !#### [label] | [text] (Alt+4) Add a numbered fourth level section
- !##### [label] | [text] (Alt+5) Add a numbered fifth level section
- !eq [label] | [text equation] (Alt+E) Add a numbered equation
- #code [label] | [text code] (Alt+C) Add Python code
- (Alt+I) Add image
- {{pyObj}} Inline python object evaluation.
- *[text]* Italicize the text.
- **[text]** Make the text bold.
- ***[text]*** Italicize and make the text bold.
- \eq{label} Reference an equation in the text
- \fig{label} Reference a figure in the text
- \sec{label} Reference a section in the text