


The second part are (software) engineers who may consider Mathematica as a tool for a prototype design. The first part of the audience for this book are scientists who would like to understand Mathematica programming better, to take advantage of the possibilities it offers. Expert Mathematica programmers will probably find little new information in the book. Mathematica Programming: An Advanced Introduction, is mostly for people who want to understand Mathematica programming, and particularly those Mathematica users who would like to make a transition from a user to a programmer, or perhaps those who already have some limited Mathematica programming experience but want to improve their command of the system.


The mathtools package fixes some amsmath quirks and adds some useful settings, symbols, and environments to amsmath. If you are writing a scientific document that contains numerous complex formulas, the amsmath package introduces several new commands that are more powerful and flexible than the ones provided by basic LaTeX. If your document requires only a few simple mathematical formulas, plain LaTeX has most of the tools that you will ever need. It is also a large topic due to the existence of so much mathematical notation. Typesetting mathematics is one of LaTeX's greatest strengths. The fact that he succeeded was most probably why TeX (and later on, LaTeX) became so popular within the scientific community. One of the greatest motivating forces for Donald Knuth when he began developing the original TeX system was to create something that allowed simple construction of mathematical formulae, while looking professional when printed. Collaborative Writing of LaTeX Documents.Scientific Reports (Bachelor Report, Master Thesis, Dissertation).
