You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

49 lines
1.6 KiB

3 years ago
  1. \usepackage{tikz}
  2. \usepackage{pgfplots}
  3. \usetikzlibrary{trees}
  4. \usetikzlibrary{topaths}
  5. \usetikzlibrary{decorations.pathmorphing}
  6. \usetikzlibrary{fadings}
  7. \usetikzlibrary{decorations.pathreplacing}
  8. \usetikzlibrary{decorations.markings}
  9. \usetikzlibrary{matrix,backgrounds,folding}
  10. \usetikzlibrary{chains,scopes,positioning,fit}
  11. \usetikzlibrary{arrows,shadows}
  12. \usetikzlibrary{calc}
  13. \usetikzlibrary{chains}
  14. \usetikzlibrary{shapes,shapes.geometric,shapes.misc}
  15. \usetikzlibrary{circuits.ee.IEC}
  16. \newcommand{\tikzfigg}[1]{\tikz[baseline=-0.5em]{\node[draw=red,font=\color{red},fill=red!10!white] {\textit{#1}};}}
  17. \newcommand{\ctikzfigg}[1]{\begin{center}
  18. \tikz[baseline=-0.5em]{\node[draw=red,font=\color{red},fill=red!10!white] {\textit{#1}};}
  19. \end{center}}
  20. \newcommand{\tikzfigTODO}[1]{\textbf{\color{red}(figure: #1)}}
  21. \newcommand{\ctikzfigTODO}[1]{\begin{center}
  22. \textbf{\color{red}(figure: #1)}
  23. \end{center}}
  24. \newcommand{\tikzfig}[1]{%
  25. \IfFileExists{#1.tikz}
  26. {\input{#1.tikz}}
  27. {%
  28. \IfFileExists{./figures/#1.tikz}
  29. {\input{./figures/#1.tikz}}
  30. {\tikz[baseline=-0.5em]{\node[draw=red,font=\color{red},fill=red!10!white] {\textit{#1}};}}%
  31. }%
  32. }
  33. \newcommand{\ctikzfig}[1]{%
  34. \begin{center}\rm
  35. \tikzfig{#1}
  36. \end{center}}
  37. %\newcommand{\inlinetikzfig}[1]{\InputIfFileExists{#1.tikz}{}{\input{./figures/#1.tikz}}}
  38. \pgfdeclarelayer{edgelayer}
  39. \pgfdeclarelayer{nodelayer}
  40. \pgfsetlayers{background,edgelayer,nodelayer,main}
  41. \tikzstyle{none}=[inner sep=0mm]
  42. \tikzstyle{every loop}=[]
  43. \tikzstyle{mark coordinate}=[inner sep=0pt,outer sep=0pt,minimum size=3pt,fill=black,circle]