Skip to content
William Scaff edited this page Dec 2, 2016 · 10 revisions

Welcome to the WillNotebook wiki!

Instalation

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.

Get started

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.

Commands reference

  • (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
Clone this wiki locally