I want to learn how to draw geometric figures using LaTeX, but I don't know where to start. The problem is that I don't know any accessible manuals or guides that is suitable for me. I learned LaTeX through 'The Not So Short Introduction to LaTeX' and other packages through short manuals, but what I have found is that pgf/tikz manual is something like 1100 page; I just couldn't simply read it from the very first to the last.

Since I'm a beginner, I wish I could draw basic geometric figures that come up in basic geometry texts such as Kiselev's geometry. I need a recommendation for a package that I need to use and any guides that I can start looking up. The guide shouldn't be too overwhelming, but introducing what I need right from the start. If there is a thorough guide, you can still recommend it for reference. The closest thing I can handle related to geometrical figures is a commutative diagram with tikzcd.

I wonder how an experienced LaTeX user started learning this subject!

  • The tikz manual begins with a several tutorials (you can download it from ctan). One thing to keep in mind is that all computer graphics is based on Cartesian coordinates and trigonometry rather than Euclidean constructions. You can do construction, but not easily. – John Kormylo Feb 26 '16 at 17:40
  • Hm, so just starting from the first page of tikz manual is the best way? – Taxxi Feb 26 '16 at 17:47
  • 1
    If you want to learn TikZ: Yes. The tutorials are very good. After reading them your can consider the rest of the manual as reference to look up certain things. There’s also tkz-euclide but unfortunately its only documented in french … – Tobi Feb 26 '16 at 18:04
  • Gotta take my time learning tikz. I know a bit of French so might look tkz-euclide as well. – Taxxi Feb 26 '16 at 18:08
  • 1
    If you speak german, you may also have a look at my blog: tobiw.de/tbdm/tikz-adventskalender – Tobi Feb 27 '16 at 12:34

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.