[Tex/LaTex] Unsung Heros – PSTricks, TikZ, pgfplots,

best practicespgfplotspstrickstikz-pgf

While watching presentations (mostly made with beamer) at my university I noticed, most people here use LaTeX to create there presentations which is really nice. (not just for the health of my eyes)

Getting more familiar with PSTricks,TikZ, pgfplots and other packages creating graphics I often notice, people try to create beautiful presentations but struggle inserting pictures, plots or schemes.

I tend to tell them that there is an easy way to create graphics and display them within their documents. Mostly they are totally stunned after seeing some examples. After showing some code, most of them refuse to go this way and continue to do workarounds and other hacky stuff to include there pictures.

This leads me to two questions in once.

  1. Why are tools like TikZ and pgfplots still this unknown even though most of the questions here turn out to be related to them?
  2. Any ideas on how to convince them to really try them out.

Best Answer

  1. Whet their appetite: show example galleries (TikZ, PSTricks, pgfplots) to see how capable the packages are. People may understand that they can use it for much more than just one picture, so worth the effort of learning.

  2. Show an easy workflow to easily create a stunning diagram.

    • Draw a grid of help lines (just a small \foreach \draw thing)
    • Place some nodes there, you can easily see the coordinates using the grid
    • Connect the nodes by arrows
    • Define one or more fancy node styles and apply

    Straightforward, quick, understandable, nice result.

  3. Show that TikZ pictures are overlay aware, they can evolve while clicking through slides.

  4. Show that you can integrate TikZ with classic text and maths: between equations and terms, you can create arbitrary arrows using \tikzmark.

Related Question