I wanted to create template from the business model canvas using a matrix in Tikz (maybe there is a more intelligent approach).
So far it works okay. However, as I have to make some multi-rows and multicolumns using the fit library from tikz the edges from these nodes are overlapping in some way and therefore there seems to be very big:

Have somebody an idea to solve this issue?
Here is the minimalistic code:
\documentclass[tikz]{standalone}
\usetikzlibrary{matrix, fit}
\begin{document}
\begin{tikzpicture}
[
rectangle_block/.append style={drop shadow, rounded corners=0, minimum height=4cm, text width=3cm}
]
\matrix [column sep=0cm,row sep=0cm, ampersand replacement=\&, nodes in empty cells] (table) at (0,0)
{
% row 1
\node [rectangle_block] (11) {}; \& [0cm]
\node [rectangle_block,] (12) {Schlüsselaktivitäten}; \& [0cm]
\node [rectangle_block] (13) {};\& [0cm]
\node [rectangle_block] (14) {Kundenbeziehungen};\& [0cm]
\node [rectangle_block] (15) {};\\[0cm]
% row 2
\node [rectangle_block] (21) {};\&
\node [rectangle_block] (22) {Schlüsselressourcen}; \&
\node [rectangle_block] (23) {};\&
\node [rectangle_block] (24) {Kundenkanäle};\&
\node [rectangle_block] (25) {};\\
% row 3
\node [rectangle_block] (31) {};\&
\node [rectangle_block] (32) {}; \&
\node [rectangle_block] (33) {};\&
\node [rectangle_block] (34) {};\&
\node [rectangle_block] (35) {};\\
};
%\path[draw=red] (0,0) rectangle ++(16cm,5cm);
\node[fit=(11.north)(21.south), rectangle_block,minimum height=8cm](kp){Schlüsselpartner};
\node[fit=(13.north)(23.south), rectangle_block,minimum height=8cm](wa){Wertangebot};
\node[fit=(15.north)(25.south), rectangle_block,minimum height=8cm](ks){Kundensegment};
\node[fit=(31.west)(33.center), rectangle_block,minimum height=4cm, text width=7.5cm](cs){Kostenstruktur};
\node[fit=(33.center)(35.east), rectangle_block,minimum height=4cm, text width=7.5cm](rs){Erlösmodell};
\end{tikzpicture}
\end{document}


inner septo-\pgflinewidth/2or sth like that. – Sep 10 '18 at 17:14