\usetikzlibrary{positioning,calc} \usetikzlibrary{arrows,matrix} \usetikzlibrary{fit} \usetikzlibrary{intersections} \def\scale{1} \begin{tikzpicture}[ font=\footnotesize, auto, node distance=1cm, scale=\scale, every node/.style={scale=\scale}, template/.style={text centered}, block/.style={template, rectangle, draw, text width=1.8cm}, arrow/.style={template, draw, -latex}, point/.style={template, draw, fill=black, circle,inner sep=0, minimum size=3} ] \tikzstyle{mainBlock} = [block] \tikzstyle{secondBlock} = [block, minimum height=2cm] \node[secondBlock, anchor=north west] (MPEG2) {MPEG-2 Transport Stream}; \node[secondBlock, text width=1.2cm, right=0 of MPEG2] (RTP) {RTP}; \node[secondBlock, minimum height=1cm, right=0 of RTP.north east, anchor=north west] (DASH) {MPEG DASH}; \node[secondBlock, minimum height=1cm, right=0 of DASH] (Prog) {Progressive Download}; \node[secondBlock, inner sep=0, fit={(DASH) (Prog)}, minimum height=1cm, below=0 of DASH.south west, anchor=north west] (ISOMediaFormat) {ISO Base Media \\ File Format}; \node[secondBlock, right=0 of Prog.north east, anchor=north west] (MPEG2Systems) {MPEG-2 Systems (TS/PS)}; \node[mainBlock, inner sep=0, fit={(MPEG2) (MPEG2Systems)}, above=0 of MPEG2.north west, anchor=south west, minimum height=1cm, label=center:HEVC / MPEG-H Part 2 / ITU-T Rec H.265] (HEVC) {}; % \node [draw](chapter1) {\textit{Chapter 1}}; % \node [draw,right=of chapter1] (paper1) {\textit{Paper 1}}; % % \node [draw, below=of chapter1](chapter2) {\textit{Chapter 2}}; % \node [draw,right=of chapter2] (paper2) {\textit{Paper 2}}; % % \node [draw,below=of paper2] (paper3) {\textit{Paper 3}}; % \node [draw,below=of paper3] (paper4) {\textit{Paper 4}}; % % \path let % \p1=(paper3.north), \p2=(paper4.south), \n1 = {\y1-\y2-\pgflinewidth} % in % node [draw, below=of chapter2,minimum height=\n1](chapter3) {\textit{Chapter 3}}; \end{tikzpicture}