I have a one-row table with a number of columns. Each cell in this row is another table, which can be either 2x1 or 3x1. I want to make sure that all these sub-tables are aligned to the top of the main row. e.g.:
-------------------
| 1 | 2 | 3 |
| a | b | c |
| A | | C |
-------------------
A simple enough solution would be to add a phantom line to middle cell. However, if all the cells are 2x1 I don't want to have an empty row:
-------------------
| 1 | 2 | 3 |
| a | b | c |
| | | |
-------------------
The above is not good for me, and should be
-------------------
| 1 | 2 | 3 |
| a | b | c |
-------------------
Any ideas how to accomplish this?

tabularadds the spaces already. So, if your innertabularjust usedc(instead of@{}c@{}), it would double the space. – Werner Feb 07 '13 at 23:50