6

I am about to give a short introduction to TikZ, and I was asked to add a slide of what cannot be achieved with TikZ.

So, are there certain types/categories of graphics where one should use something other then TikZ or using TikZ may be too complicated.

As far as I get it a partial list would be:

  1. Involved 3D graphics
  2. Plots that are based on large data sets (for example arrangements of curves in the plane)

What else should I add?

Dror
  • 22,613
  • possible duplicate: http://tex.stackexchange.com/questions/19669/are-there-examples-written-in-pstricks-and-they-cannot-be-done-using-tikz – Martin H Jun 06 '11 at 15:03
  • @Martin: I saw this question, but I'm looking for a more general answer. Something like "if you try to plot X go look somewhere else"... – Dror Jun 06 '11 at 15:05
  • 2
    pgfplots can handle at least more basic 3D plots. Generally high number of datapoints are a problem because of the general memory limitations that exist (as you already know). I try to explain to people that they may not need 100,000 data points in a figure of 7cmx5cm because you can not see the the detail anyway. Escaping to gnuplot (e.g. from pgfplots) generally does a good job in calculating functions and such... I can't think of many other limitations, I am sure Herbert will :) – Martin H Jun 06 '11 at 15:14
  • 2
    I think you can't convert text to pathes like you can do with pst-text. – Ulrike Fischer Jun 06 '11 at 15:58
  • @Jasper: platonic solids and polyhedra shouldn't be a problem, someone just has to sit down and put the math into a package/tikzlibrary. Fractals should be possible using shadings (or ”rasterizing” them). – Caramdir Jun 06 '11 at 16:10
  • 4
    For large data sets I suggest one should use a statistical package to do the plots anyway. My choice is R. And if one really need good looking plots, I will add the ggplot2 R package. And if in addition one want the fonts to match, I use tikzDevice, which output R graphics as tikzpicture – Yan Zhou Jun 06 '11 at 16:38
  • @Jasper (et al): I can do braids, knots, and links in TikZ. Not sure what is so hard about 2-cells and 3-cells - maybe you should post a question! I recently did a fractal for one answer (can't find it right now, it was the H-graph). – Andrew Stacey Jun 06 '11 at 18:50
  • @Jasper: If you have any suggestions, let me know! (The best place is in the chat room here called "From Answers to Packages".) – Andrew Stacey Jun 09 '11 at 20:15
  • 1
    TiKZ does not, as far as I know, have the ability to define and use 'pens' in the sense that metapost does. Also, see http://tex.stackexchange.com/questions/212370/tikz-issues-mood-etc. – cfr Nov 19 '14 at 16:00
  • TikZ cannot deal with fonts as Metafont/Metapost do. 2) TikZ, so far, only works with TeX, which can be something very good or terribly bad depending on your need (MetaPost is now a wrapper for mplib and external tools are independent of TeX).
  • –  Jan 23 '21 at 01:21