aboutsummaryrefslogtreecommitdiffstats
path: root/buch/papers/punktgruppen/tikz/piezo.tex
diff options
context:
space:
mode:
authorAndreas Müller <andreas.mueller@ost.ch>2021-08-03 07:37:42 +0200
committerGitHub <noreply@github.com>2021-08-03 07:37:42 +0200
commitf31aca6129f3c84f1ed4f59378fd31cbdc58ec3b (patch)
tree97c32dbdcbcc888a9030d149f5a765f006fcd631 /buch/papers/punktgruppen/tikz/piezo.tex
parent1. Version Kapitel Rotation und Spiegelung (diff)
parentMerge pull request #60 from Kuehnee/master (diff)
downloadSeminarMatrizen-f31aca6129f3c84f1ed4f59378fd31cbdc58ec3b.tar.gz
SeminarMatrizen-f31aca6129f3c84f1ed4f59378fd31cbdc58ec3b.zip
Merge branch 'master' into master
Diffstat (limited to 'buch/papers/punktgruppen/tikz/piezo.tex')
-rw-r--r--buch/papers/punktgruppen/tikz/piezo.tex73
1 files changed, 73 insertions, 0 deletions
diff --git a/buch/papers/punktgruppen/tikz/piezo.tex b/buch/papers/punktgruppen/tikz/piezo.tex
new file mode 100644
index 0000000..6542f26
--- /dev/null
+++ b/buch/papers/punktgruppen/tikz/piezo.tex
@@ -0,0 +1,73 @@
+\documentclass[tikz]{standalone}
+\usepackage{amsmath}
+\usepackage{times}
+\usepackage{txfonts}
+
+\usetikzlibrary{arrows}
+\usetikzlibrary{intersections}
+\usetikzlibrary{math}
+\usetikzlibrary{positioning}
+\usetikzlibrary{arrows.meta}
+\usetikzlibrary{shapes.misc}
+\usetikzlibrary{calc}
+
+\begin{document}
+\begin{tikzpicture}[
+ >=latex,
+ ]
+ \begin{scope}[
+ node distance = 0cm
+ ]
+ \node[
+ rectangle, fill = gray!20!white,
+ minimum width = 3cm, minimum height = 2cm,
+ ] (body) {\(\vec{E}_p = \vec{0}\)};
+
+ \node[
+ draw, rectangle, thick, black, fill = red!50,
+ minimum width = 3cm, minimum height = 1mm,
+ above = of body
+ ] (pos) {};
+
+ \node[
+ draw, rectangle, thick, black, fill = blue!50,
+ minimum width = 3cm, minimum height = 1mm,
+ below = of body
+ ] (neg) {};
+
+ \draw[black, very thick, -Circle] (pos.east) to ++ (1,0) node (p) {};
+ \draw[black, very thick, -Circle] (neg.east) to ++ (1,0) node (n) {};
+
+ \draw[black, thick, ->] (p) to[out = -70, in = 70] node[midway, right] {\(U = 0\)} (n);
+ \end{scope}
+ \begin{scope}[
+ node distance = 0cm,
+ xshift = 7cm
+ ]
+ \node[
+ rectangle, fill = gray!20!white,
+ minimum width = 3cm, minimum height = 1.5cm,
+ ] (body) {\(\vec{E}_p \neq \vec{0}\)};
+
+ \node[
+ draw, rectangle, thick, black, fill = red!50,
+ minimum width = 3cm, minimum height = 1mm,
+ above = of body
+ ] (pos) {};
+
+ \node[
+ draw, rectangle, thick, black, fill = blue!50,
+ minimum width = 3cm, minimum height = 1mm,
+ below = of body
+ ] (neg) {};
+
+ \draw[orange, very thick, <-] (pos.north) to node[near end, right] {\(\vec{F}\)} ++(0,1);
+ \draw[orange, very thick, <-] (neg.south) to node[near end, right] {\(\vec{F}\)} ++(0,-1);
+
+ \draw[black, very thick, -Circle] (pos.east) to ++ (1,0) node (p) {};
+ \draw[black, very thick, -Circle] (neg.east) to ++ (1,0) node (n) {};
+
+ \draw[black, thick, ->] (p) to[out = -70, in = 70] node[midway, right] {\(U > 0\)} (n);
+ \end{scope}
+\end{tikzpicture}
+\end{document}