Seite 1 von 1
Ladungssymbole in TikZ
Verfasst: Mo 2. Mär 2015, 18:01
von Schimmelpilz
Aloha,
ich würde gerne in TikZ Ladungssymbole weiß ausgefüllt aber vor farbigem Hintergrund darstellen. Mein bisheriger Ansatz erzeugt leider einen weißen Rand. Hat jemand eine Idee?
\begin{tikzpicture}
\draw[fill=gray](0,0) -- (0,2)-- (2,2)--(2,0)--(0,0);
\node[below,circle,inner sep=-.5pt,fill=white]at (1,1){$\oplus$};
\end{tikzpicture}
Grüße,
SchiPi
Verfasst: Mo 2. Mär 2015, 18:06
von Johannes_B
Warum machst du denn kein Minimalbeispiel? So können die TikZ-Helfer sofort loslegen.
Verfasst: Mo 2. Mär 2015, 18:10
von Schimmelpilz
Sorry.
\documentclass{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\usepackage{amsmath, amssymb, amsfonts, amsthm}
\usepackage{tikz}
\usetikzlibrary{shapes,arrows,snakes,automata,backgrounds,matrix,decorations.pathmorphing}
\begin{document}
\begin{tikzpicture}
\draw[fill=gray](0,0) -- (0,2)-- (2,2)--(2,0)--(0,0);
\node[below,circle,inner sep=-.5pt,fill=white]at (1,1){$\oplus$};
\end{tikzpicture}
\end{document}
Re: Ladungssymbole in TikZ
Verfasst: Mo 2. Mär 2015, 20:19
von rais
Moin,
Schimmelpilz hat geschrieben:
ich würde gerne in TikZ Ladungssymbole weiß ausgefüllt aber vor farbigem Hintergrund darstellen. Mein bisheriger Ansatz erzeugt leider einen weißen Rand.
Dein $\oplus$ hat seitlich einen Rand. Warum baust Du das Teil nicht selbst?
\documentclass{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage{tikz}
\setlength\fboxsep{-0.1pt} %nur zur Demo
\setlength\fboxrule{0.1pt}
\begin{document}
\begin{tikzpicture}
\draw[fill=gray](0,0) rectangle (2,2);
\node[below,circle,inner sep=0pt,minimum size=0pt,fill=white]at (1,1){\fbox{$\oplus$}};
\draw[red,fill=white] (1,1.2) circle(0.14) +(-0.14,0) -- +(0.14,0) +(0,-0.14) -- +(0,0.14);
\end{tikzpicture}
\end{document}
MfG
Rainer