Somehow I forgot to mention that as well as delving into the world of C# I’m just finishing up my PhD thesis. Having experienced the horrors of trying to manage a large document in Word, I set about learning to use LaTeX, which for this kind of work is superior in just about every imaginable way.
Once you decide on a style sheet, LaTeX pretty much manages everything for you, and lays it all out beautifully. When it works, it works sublimely. When it doesn’t work, you can really end up stuck.
So, I’m going to post a bunch of LaTeX problems too, since it can be really hard to find solutions when you don’t know the right vocabulary.