practical-cl-beautified
practical-cl-beautified copied to clipboard
Add syntax highlighting and other goodies to Practical Common Lisp by Peter Seibel.
- Practical Common Lisp - Beatifier This browser extension adds syntax highlighting and other goodies to the [[http://www.gigamonkeys.com/book/][online version]] of Practical Common Lisp by Peter Seibel.
For now see: https://github.com/vale981/practical-cl-beautified/releases/latest ([[https://addons.mozilla.org/de/firefox/addon/beautify-practical-common-lisp/?src=search][Firefox Addon]], currently unlisted)
** Features
- syntax highlighting
- table of contents
- quick-nav:
- =n= - next chapter
- =p= - previous chapter
- =h= - index page
- footnote popvers
** TODO
- integrate full index into TOC
- expand highlighting to all sites -> detect lisp in pre/code
** Credits
- syntax highlighting: [[https://github.com/orthecreedence/highlight-lisp][highlight-lisp]]
- Table of Contents: [[https://tscanlin.github.io/tocbot/][Tocbot]]
- Tooltips: [[https://github.com/atomiks/tippyjs][Tippy]]