Designing great tables using LaTeX

Slashdot it! Delicious Share on Facebook Tweet! Digg!
Yana Gayvoronskaya, 123RF

Yana Gayvoronskaya, 123RF

Table for Two

A basic LaTeX setup can only help you design simple tables. With some additional packages, however, you can jazz things up and build some nice professional-looking tables.

LaTeX not only gives you an attractive layout but also puts data and content into clear tables. The basic LaTeX configuration brings with it the tabular environment that provides all the necessary functions for creating basic tables. Adding further packages provide more professional functionality for LaTeX tables.

I will present a few among the multitude of available packages in this article. The booktabs [1] package optimizes your tables for printing. If you want color, the colortbl [2] would be the right choice. The multirow [3] package lets you merge cells in a column. If you want the calculation functions of a spreadsheet, spreadtab [4] is what you need. The tabu [5] package provides many additional table functions.

I'll demonstrate what LaTeX has to offer in tables based on an example of a study plan and an invoice. Listing 1 shows the sample code for the study plan, and Figure 1 shows the results. The code for the invoice is in Listing 2, and the results are in Figure 2.

[...]

Use Express-Checkout link below to read the full article (PDF).

Buy this article as PDF

Express-Checkout as PDF

Pages: 4

Price $0.99
(incl. VAT)

Buy Ubuntu User

SINGLE ISSUES
 
SUBSCRIPTIONS
 
TABLET & SMARTPHONE APPS
Get it on Google Play

US / Canada

Get it on Google Play

UK / Australia

Related content