How does the vector graphics formats svg , eps and pdf compare against each other(Quality, filesize etc)?

If I can generate(eg matplotlib) plot in any of the above formats, which format should I choose for output?

(Optional) Assume that the output graph is to be published using Tex.

I know that if the output is in pdf, its easy to be included in tex. But are there any quality differences between the formats? What are the other considerations that would make one of the formats preferable?

closed as not constructive by ChrisF, Daniel Beck, Nifle, slhck, Breakthrough May 8 '12 at 5:51

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance. If this question can be reworded to fit the rules in the help center, please edit the question.

  • 3
    What kind of quality differences do you expect in vector graphics formats? – Daniel Beck May 7 '12 at 19:02
  • if they are the same quality, why are there different formats? – AIB May 7 '12 at 19:03
  • difference may not be quality, i havent observed any...may be there are other considerations – AIB May 7 '12 at 19:04
  • 3
    If you are using pdftex (or luatex) then go for the pdf output. You have to convert the files otherwise. – Marco May 7 '12 at 19:41