The Markdown editor for the digital classroom
noteroot Editor Application
What's new:
- AsciiMath support.
- Zoom in and out in both editor and preview panes with Ctrl + mouse wheel.
- Experimental automatic line breaks within equations.
The Markdown editor with LaTeX and AsciiMath support designed from the ground:
- to be fast and smooth.
- with simplicity in mind.
- for teachers (but not only!).
- to work offline and support local files.
- to work in Chromebooks.
Main characteristics:
- Hash-diff algorithm only renders modified paragraphs.
- Equation cache renders LaTeX fast.
- LaTeX (delimiters $ and $$) and AsciiMath (delimiters % and %%) support.
- Plain distraction-free UI.
- Optimized view synchronization (try it!).
- Supports noteroot Markdown flavour and extensions (pending documentation).
- Syntax highlight for code blocks.
Uses:
- marked.js.
- ACE editor.
- KaTeX.
- AsciiMath.
- highlight.js.
- jQuery.
- materialize.js.
- xxhash.js.
- Underscore.
- nerdamer.js.
- NPM longest-common-substring.
- Font Awesome.
- Roboto fonts.
Read more
- AsciiMath support.
- Zoom in and out in both editor and preview panes with Ctrl + mouse wheel.
- Experimental automatic line breaks within equations.
The Markdown editor with LaTeX and AsciiMath support designed from the ground:
- to be fast and smooth.
- with simplicity in mind.
- for teachers (but not only!).
- to work offline and support local files.
- to work in Chromebooks.
Main characteristics:
- Hash-diff algorithm only renders modified paragraphs.
- Equation cache renders LaTeX fast.
- LaTeX (delimiters $ and $$) and AsciiMath (delimiters % and %%) support.
- Plain distraction-free UI.
- Optimized view synchronization (try it!).
- Supports noteroot Markdown flavour and extensions (pending documentation).
- Syntax highlight for code blocks.
Uses:
- marked.js.
- ACE editor.
- KaTeX.
- AsciiMath.
- highlight.js.
- jQuery.
- materialize.js.
- xxhash.js.
- Underscore.
- nerdamer.js.
- NPM longest-common-substring.
- Font Awesome.
- Roboto fonts.
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 2, "name": "noteroot Editor", "short_name": "NR Editor", "description": "The Markdown editor for the digital classroom", "version": "0.0.23", "minimum_chrome_version": "38", "permissions": ["storage", "alwaysOnTopWindows", {"fileSystem": ["write", "retainEntries"]}], "content_security_policy": "default-src 'unsafe-inline';", "offline_enabled": true, "icons": { "16": "assets/icon_16.png", "128": "assets/icon_128.png" }, "sandbox": { "pages": ["editor.html"] },"file_handlers": { "text": { "extensions": [ "md" ] }}, "app": { "background": { "scripts": ["background.js"] } }}
Read more