[Oberon] "Make Project Oberon Pretty Again"

Liam Proven lproven at gmail.com
Tue Jan 9 18:01:39 CET 2024


«

Project Oberon TeX Typesetting Project

Project Oberon is an amazing piece of computer science and amazing
tool for teaching. The book and the code demonstrate, without any tiny
amount of doubt, that it is possible to build a usable computing
system small enough to fit in the head of a normal programmer. That,
in my not-so-humble opinion, is a truly great achievement and I am in
awe of Niklaus Wirth and Jürg Gutknecht for it.

The last edition -- from 2013 -- could use some tender loving care. It
should look beautiful.

This project is an attempt to:

Liberate the text from the un-editable PDF sources.
Typeset the book using (plain) TeX and Knuth's own taocpmac.tex macros.
Add the full (typeset) source code to the book for those of us who
like reading code in bed.
Convert it into a Literate Programming project where code is more
liberally scattered amongst the prose and "tangled" into the final
product.

Being a document with TeX sources, instead of a dead PDF, future
Project Oberon engineers will be able to modify the text to keep it
up-to-date with the running source code.

I have a dream that we -- as the Oberon community -- can edit and
publish this book. I would love for this to be printed as a nice
hardcover that can sit right next to my Art of Computer Programming
books.

PDF and code taken from http://www.projectoberon.com
»

https://github.com/guidoism/tex-oberon


-- 
Liam Proven ~ Profile: https://about.me/liamproven
Email: lproven at cix.co.uk ~ gMail/gTalk/FB: lproven at gmail.com
Twitter/LinkedIn: lproven ~ Skype: liamproven
IoM: (+44) 7624 277612: UK: (+44) 7939-087884
Czech [+ WhatsApp/Telegram/Signal]: (+420) 702-829-053


More information about the Oberon mailing list