\errorcontextlines=999
\setlength{\unitlength}{1mm}
\begin{picture}(135,27)
\put(0,0){\framebox(30,10){\shortstack{concept of a\\document}}}
\put(30,0){\makebox(5,10){$\Rightarrow$}}
\put(35,0){\framebox(30,10){\shortstack{SGML-\\document}}}
\put(65,0){\makebox(5,10){$\Rightarrow$}}
\put(70,0){\framebox(30,10){\shortstack{\LaTeX-\\document}}}
\put(100,0){\makebox(5,10){$\Rightarrow$}}
\put(105,0){\framebox(30,10){\shortstack{printed\\document}}}
\put(35,17){\framebox(30,10){\shortstack{DTD\\(structure)}}}
\put(50,16.5){\vector(0,-1){6}}
\put(70,17){\framebox(30,10){\shortstack{styles\\(layout)}}}
\put(85,16.5){\vector(0,-1){6}}
\end{picture}