Problem
I'm using the gorgeous package fancytikzposter to typeset my scientific posters. There I'd like to use tikzpicture to make sketches. Unfortunately the default TikZ styles are overwritten, such that I get awkwardly styled nodes.
Minimal working example
To compile, you need to obtain fancytikzposter.sty. Compile with pdflatex
\documentclass{a0poster}
\usepackage{fancytikzposter}
\begin{document}
\begin{tikzpicture}
\initializesizeandshifts
\blocknode%
{A Ti\textit{k}Z picture}%
{
\begin{tikzpicture}
\draw (0,0,0) -- (1,0,0) node[below] {$y$}
(0,0,0) -- (0,1,0) node[right] {$z$}
(0,0,0) -- (0,0,1) node[left] {$x$};
\end{tikzpicture}
}
\end{tikzpicture}
\end{document}
Output (cropped)
EDIT: Bounty goes to the one, who fixes fancytikzposter.

fancytikzposterwhich is completely equal to: tikzpicture in node of another tikzpicture: how to screen of from inheriting style? So the author offancytikzposterought fix this issue with the provided solution of Martin's answer. – Marco Daniel Jun 29 '13 at 11:56fancytikzposter.styfor myself, or do I have to wrap everytikzpictureI have into a savebox? – Henri Menke Jun 29 '13 at 12:01\drawblocknode. If you open the sty-file you will see there is a lot to do ;-). Maybe the author can optimise his code. – Marco Daniel Jun 29 '13 at 12:04\tikzmarkmacros to actually mark the places for your TikZ pictures and draw them outside the\blocknodeif you can. It has a very strange construction choice for the whole thing so indeed it needs to be recoded. Here there is a recent update from that team; http://tex.stackexchange.com/a/120988/3235 This is also what I meant in my answer here; http://tex.stackexchange.com/a/116570/3235 – percusse Jul 02 '13 at 11:39tikzpictureenvironments usingfancytikzposter. The only way I was able to not end up with the default blocknodes fromtikzposterwas to make use of the node options. Explicitly calling for a rectangle node with\node[rectangle, ...]for example worked for me to get rid of the default blocknodes fromtikzposter. – jon86 Mar 11 '14 at 14:43