LaTeX Cookbook – Collection of LaTeX Recipes
LaTeX needs to be updated. It’s slow, errors need to be better handled, packages need to be improved, language should be more expressive, etc.There is beamer for presentation that is a pain to work with. Sometimes the most that I can understand from an error message is the slide in which the error has occurred. Sometimes I even have to incrementally delete the text and compile the remaining text to identify the slide location. Sometimes I can’t even abort the program with Carl+C or D or X after the error has occurred, and I have to close the terminal (maybe IDEs are better, but that’s another can of worms). It’s also super slow. I am really in pain working with it quite often.A lot of times, producing the intended behavior in latex requires complex hack of internals (see Stack Exchange answers) because the feature is not natively supported.It seems software engineers don’t care about LaTeX (and don’t use it to know about its problems). Academics are also not expert in software to fix it. The pace of development thus has been slow.