I'm looking for a program that helps creating LaTeX tables by providing many features:

  • switching columns or rows
  • applying style to cells such as changing the background
  • change the style of the bars across the table (thickness, rounding corner, etc.)
  • has some attractive templates (for scientific research articles)
  • has a GUI

And if possible:

  • free
  • works on Windows 7

The thread beautiful table samples contains some ideas of well-designed tables: I am basically looking for a program that would simplify their creation.


2 Answers 2


As moose pointed out in the comments, Table is probably the best thing out there.

After hand-filling a table (note you can import and export tables from numerous other cool, handy formats, including csv, Markdown, markup, Mathematica...), lets:

Invert it

enter image description here

Add bars and borders

enter image description here

You can also sort things alphanumericaly, and other convenient options are avaible.

It is free and works in Windows 7.

Hey men, that's only half of my requirements

Yep. You may find something that suits all your need, but it seems bad by design to me (and probably to truben.no).

LaTeX is all about semantics, and leaving design annoyances to your stylesheet. Just like I wouldt recommand embedding css glitches in your html code, you should leave the "design" bit in your documents to your stylesheet.

Find a nice stylesheet for scientific research articles that includes one or more cool table-styles, and restrain yourself to these. You may find some "LaTeX-table swiss knife" somewhere, but I truly believe they won't add anything good to your articles.

Note: In the examples you pointed to, I believe many of the tables would have gained in clarity from being split. Huge tables are not cool, really.


You can use LyX:

  • Free and open source
  • cross-platform
  • WYSIWYG or source edit
  • some nice options to edit the tables (see the LyX documentation) , but it's still pretty rudimentary:

enter image description here

enter image description here

enter image description here

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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