I wanted to create a page, where I put some information in the left and some on the right side at the bottom of the page. The bottom lines of the minipages are supposed to be aligned as kind of an "optical line". While fiddling around with tables, nested tables and minipages, I finally got stuck in a strange layout behaviour of LaTeX:
I noticed that the bottom lines are aligned properly if and only if the last row of the tables in the minipages are 1 line high. Otherwise they will be aligned to their bottom line. So what (in a hacky way) helps me is to introduce an empty row in both (independent!) tabular environments.
Here is an example:
\documentclass{article}
\usepackage[a4paper]{geometry}
\usepackage{tabularx}
\usepackage{lipsum}
\begin{document}
\begin{minipage}[b]{0.49\textwidth}
\begin{flushleft}
\begin{tabular}[b]{@{}ll@{}}
\textbf{Some Caption A} & Some value B\\
\textbf{Some Caption B} & Another Value C\\
~ & ~
\end{tabular}
\end{flushleft}
\end{minipage}
\begin{minipage}[b]{0.49\textwidth}
\begin{flushright}
\begin{tabular}[b]{@{}ll@{}}
\textbf{Some Caption C} & B\\
\textbf{Some Caption D} & C\\
\textbf{Some Caption E} & \begin{tabular}[t]{@{}l@{}}
E line number 1 \\
E line number 2 \\
E line number 3
\end{tabular} \\
~ & ~
\end{tabular}
\end{flushright}
\end{minipage}
\end{document}
This code yields the expected result:

If I remove the ~ & ~ lines in the code, I get this:

What am I doing wrong here and how can I avoid it? Thanks in advance for your help.
Edit In order to avoid further confusion about the point of my questions I changed the example a bit.
Edit II: In order to be even more precise, I changed the pictures and removed some abstraction...






titlepageenvironment and inside you can use commands such as\hfill, \vfill, \hspace, \vspace,etc. that can be useful for get what you want. I never tried to create tables inside, maybe you can. – Aradnix Aug 23 '14 at 07:33[t]option? if you use a[b]option there, you can get rid of the extra double backslashes and~ & ~and the two will align on the bottom, which is what i think you want. (but i'm not sure i can give a comprehensible explanation; it just "feels" right to me that the alignments should be the same in both "columns".) – barbara beeton Aug 23 '14 at 15:09[t]because I wanted to make sure the stuff aligns to the top WITHIN a cell. However, the outermost tabulars are both set with[b]. If I would set the inner one withb, the 'caption' (left column on the right tabular minipage) would be set to the lower border...? – junix Aug 23 '14 at 19:44tabularrather than being split across twominipages? – Werner Nov 29 '14 at 00:22