Ladungssymbole in TikZ

Redefinition von Makros, Definition eigener Befehle sowie neuer Umgebungen


Schimmelpilz
Forum-Century
Forum-Century
Beiträge: 133
Registriert: Sa 3. Aug 2013, 20:08

Ladungssymbole in TikZ

Beitrag 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
Zuletzt geändert von Schimmelpilz am Mo 2. Mär 2015, 19:55, insgesamt 1-mal geändert.

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

Warum machst du denn kein Minimalbeispiel? So können die TikZ-Helfer sofort loslegen.
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

Schimmelpilz
Forum-Century
Forum-Century
Beiträge: 133
Registriert: Sa 3. Aug 2013, 20:08

Beitrag 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}

rais
Forum-Guru
Forum-Guru
Beiträge: 411
Registriert: Di 21. Sep 2010, 00:37

Re: Ladungssymbole in TikZ

Beitrag 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
One of the joys of travel is visiting new towns and meeting new people---G.Khan (Robert Asprin, Another Fine Myth)

Antworten