Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I must say that I agree - to a certain extent. They (lecture notes) actually already are (at least in HE Physics education) as everything is written in LaTeX. They are just not distributed that way. I've been working on hacking together a demo of some stuff that turns those original LaTeX documents into a little (static) website. We've had pretty positive reviews from students so far - it's searchable (which is key), considerably more screen-reader friendly, and is broken up into manageable chunks rather than being some monolithic 100+ page .pdf! (https://community.dur.ac.uk/joshua.borrow/npp_notes/)


This site looks and feels amazing! Great work. Please share your conversion demo once it's available!


Thanks! Most of the stuff is already open source on GitHub - even if it is a bit... crappy at the moment. I'm attempting a re-write with a vue.js frontent and a python LaTeX -> JSON compiler.

Here are the associated repos:

https://github.com/JBorrow/latex-pandoc-preprocessor (pandoc does not handle cross-references from LaTeX -> markdown correctly at the moment. Can be installed with pip install ltmd)

https://github.com/JBorrow/lectures-in-the-middle (the website & dodgy compilation script). The docs for this are pretty rubbish at the moment but the configuration file (litm.cfg) is pretty verbose.

If you are interested in setting it up and need more info, it's probably best to chat via email. It should work just fine already, and as I said students love it, but I'm not completely happy with middleman and the huge number of dependencies.

Also: if you're interested in contributing to the new frontend then let me know, I'm looking for contributors.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: