TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am a web developer and I often have the need to convert the the webpage to pdf. I have just discovered latex and pretty much liked it.

But as there are many packages available , I am not into book publishing and stuff. I am confused how should I learn it and what minimum packages I need to learn.

My main requirements are

  1. Mostly reports with 100 of pages of tables and very wide columns. So I will be mostly working with tables

  2. I may also need to create some graphs and maps with some figures

What packages should I learn?

share|improve this question
What packages do people load by default in LaTeX? and packages used by TeX.SX community results from polls at meta.tex.sx – texenthusiast May 3 '13 at 3:19
Googling html2tex finds links to several tools that may help you get started. You can see what kind of TeX they produce from your input, and what packages they use. – Ethan Bolker May 3 '13 at 13:14
up vote 2 down vote accepted
  1. For table, you need longtable package.
  2. For making graphs or diagrams, you need pstricks package and its friends. As an alternate for PSTricks, you can choose TikZ, Asymptote, Metapost.
  3. For importing figures, you need graphicx.
share|improve this answer
do i need koma script . somene was saying that will do everything – user17 May 3 '13 at 2:24
@user17: I don't think koma script can be used for the second item above. – kiss my armpit May 3 '13 at 2:38
@user17 koma script are a bun­dle of ver­sa­tile classes and pack­ages like article,book,etc classes. Refer What are the strengths and weaknesses of KOMA-Script and memoir? – texenthusiast May 3 '13 at 3:24
I would add the geometry package. It's useful for widening the text (decreasing the margins) – Eric Brown May 3 '13 at 4:30
There is a link in CTAN, labelled 'Topic'. I'd definitely recommend a look at the tables topic, if that's what you're after (mainly). As with most things, just as with apps, 'there is a package for that'. :) – Count Zero May 3 '13 at 9:41

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.