I read that LaTeX is all about "typesetting". What does that mean? What is typesetting?
I read some FAQs, they showed the code, not the output.
Following are my needs and I am not sure whether LaTeX is what I need, or I am looking in the wrong direction.
- I don't write books, but I study a topic from different online sources and then plug in what is important in a text file.
- I need to create an index (like we have in books). I should be able to click on that index link to be taken to that chapter. It should be easy to edit the indexes, and well as insert new chapters in between the previous ones.
- I am a programmer, therefore I need to write properly indented code in a text file (which doesn't support automatic indenting). The code and the explanation has to be in the same file.
- Sometimes, I need to create some flowcharts/UML too. I have tools for doing the same, but I want that those images be pasted in my text file.
Is LaTeX perfect for these needs?
makeindexandhyperref. You should never need to edit the actual index itself once set up. There are a number of packages for handling code, such aslistingswhich can do what you need too. UML was addressed in this question. – qubyte Feb 08 '12 at 06:35