Suche Symbole (Elektrotechnik: Stern, Dreieck)

Fragen und Probleme, die nicht den obigen Kategorien zugeordnet werden können


kasiii
Forum-Century
Forum-Century
Beiträge: 132
Registriert: Di 20. Aug 2013, 15:37

Suche Symbole (Elektrotechnik: Stern, Dreieck)

Beitrag von kasiii »

Hallo Zusammen,

ich suche die Symbole für Stern- und Dreieckschaltung siehe Wikipedia. Das Sternsymbol darf auch gerne umgedreht sein.

Kennt jemand eine Schriftart oder ein Paket, das diese Symbole enthält? Ideal wäre, wenn sich diese in der Mathe-Umgebung und im Fließtext einbinden liesen.

sudo
Forum-Guru
Forum-Guru
Beiträge: 459
Registriert: Mi 3. Okt 2012, 11:32

Beitrag von sudo »

Du fragst tatsächlich nach einem Dreieck? Siehe Dexify oder The Comprehensive LaTeX Symbol List.

Die Sternschaltung wirst du wohl eher selber malen müssen. Ist ja aber auch kein schwieriges Zeichen. Und wenn man sich dafür ein Makro macht, kann man das auch leicht im Fließtext verwenden.
Ein vollständiges Minimalbeispiel (VM) zu erzeugen, ist gar nicht schwer und hilft ganz oft, Fehler selber zu finden. Ohne bekommt man selten gute Antworten. Anleitungen findest du z.B. im golatex Wiki auf TeXWelt oder minimalbeipiel.de
Außerdem hilft das Lesen dieser Seite, Fragen richtig zu stellen.

kasiii
Forum-Century
Forum-Century
Beiträge: 132
Registriert: Di 20. Aug 2013, 15:37

Beitrag von kasiii »

Ok, das Dreieck scheint kein Problem zu sein. Danke.
sudo hat geschrieben:Die Sternschaltung wirst du wohl eher selber malen müssen. Ist ja aber auch kein schwieriges Zeichen. Und wenn man sich dafür ein Makro macht, kann man das auch leicht im Fließtext verwenden.
Wo kann man anfangen sich schlau zu machen, wenn man noch nie ein Makro oder ein Zeichen selbst gemacht hat?

Gibt es nicht vielleicht ein Paket, das das Stern-Symbol anbietet :?

sudo
Forum-Guru
Forum-Guru
Beiträge: 459
Registriert: Mi 3. Okt 2012, 11:32

Beitrag von sudo »

Zum Zeichnen würde ich Tikz nehmen. Man kann aber auch mit PSTricks oder mit Metapost arbeiten.

AFAIK skalieren Metapost Grafiken gleich mit der Schriftgröße. Dafür benötigt das Erstellen der Grafik damit m.E. am meisten Einarbeitung.

Um ein Makro zu erstellen google mal nach newcommand.
Ein vollständiges Minimalbeispiel (VM) zu erzeugen, ist gar nicht schwer und hilft ganz oft, Fehler selber zu finden. Ohne bekommt man selten gute Antworten. Anleitungen findest du z.B. im golatex Wiki auf TeXWelt oder minimalbeipiel.de
Außerdem hilft das Lesen dieser Seite, Fragen richtig zu stellen.

kasiii
Forum-Century
Forum-Century
Beiträge: 132
Registriert: Di 20. Aug 2013, 15:37

Beitrag von kasiii »

Das Symbol mit tikz zu zeichnen ist kein Problem. Ein Kommando anzulegen, welches das Symbol zeichnet auch nicht. Allerdings war das vermutlich auch nicht so gemeint, wie ich es realisiert haben...

Hier ein Minimalbsp:
\documentclass[ngerman, fontsize=12pt]{scrartcl}

\usepackage[]{babel}		% in neuer deutschen Sprache und Rechtschreibung + silbentrennung  
\usepackage[utf8,]{inputenc}		% Europäischer Zeichensatz kann verwendet werden 
\usepackage[T1,]{fontenc}			% T1-kodierte Schriften, Silbentrennung besser bei diesen Schriften (üöä)


% Schriftart
\usepackage[]{libertineRoman}
\usepackage[scaled=.85]{helvet}
\usepackage[zerostyle=c, scaled=.92]{newtxtt}
\usepackage[scaled=1,libertine,cmintegrals,bigdelims]{newtxmath}
\usepackage[]{stmaryrd}


\usepackage{tikz}

\newcommand{\Stern}{\tikz[scale=.15, thick] \draw[] (0,0) -- (90:.95) -- (0,0) -- (-45:1.1) -- (0,0) -- (225:1.1);}
\newcommand{\Dreieck}{\tikz[scale=.28, thick] \draw[] (0,0) -- (65:1) --++ (-65:1) --cycle;}


\begin{document}
			
			\Stern-Schaltung 
			
			\Dreieck-Schaltung
			
%			\[ U_\Stern = 230\,\mathrm{V} \qquad U_\Dreieck=400\,\mathrm{V} \]
	
\end{document}
Die manuelle Skalierung ist natürlich Laienhaft, das geht sicher besser. Wenn ich wüsste wie... Vielleicht kann mir hier jemand weiterhelfen :D :?:

Außerdem wäre es wichtig, dass das Symbol auch im Mathemodus als tiefgestelltes Zeichen vorhanden ist.

sudo
Forum-Guru
Forum-Guru
Beiträge: 459
Registriert: Mi 3. Okt 2012, 11:32

Beitrag von sudo »

Du kannst in der Definition mit \ifmmode abfragen, ob du im Mathemodus bist. \mathord{} macht dir dann normale Mathesymbole aus deinen \tikz.
\documentclass[ngerman, fontsize=12pt]{scrartcl}

\usepackage[]{babel}      % in neuer deutschen Sprache und Rechtschreibung + silbentrennung  
\usepackage[utf8,]{inputenc}      % Europäischer Zeichensatz kann verwendet werden 
\usepackage[T1,]{fontenc}         % T1-kodierte Schriften, Silbentrennung besser bei diesen Schriften (üöä)


% Schriftart
\usepackage[]{libertineRoman}
\usepackage[scaled=.85]{helvet}
\usepackage[zerostyle=c, scaled=.92]{newtxtt}
\usepackage[scaled=1,libertine,cmintegrals,bigdelims]{newtxmath}
\usepackage[]{stmaryrd}


\usepackage{tikz}

\newcommand{\Stern}{{\ifmmode%
\mathord{\tikz[scale=.15, thick] \draw[] (0,0) -- (90:.95) -- (0,0) -- (-45:1.1) -- (0,0) -- (225:1.1);}%
\else%
\tikz[scale=.15, thick] \draw[] (0,0) -- (90:.95) -- (0,0) -- (-45:1.1) -- (0,0) -- (225:1.1);%
\fi}}
\newcommand{\Dreieck}{{\ifmmode%
\mathord{\tikz[scale=.28, thick] \draw[] (0,0) -- (65:1) --++ (-65:1) --cycle;}%
\else%
\tikz[scale=.28, thick] \draw[] (0,0) -- (65:1) --++ (-65:1) --cycle;%
\fi}}

\begin{document}
         
         \Stern-Schaltung 
         
         \Dreieck-Schaltung
         
         \[ U_\Stern = 230\,\mathrm{V} \qquad U_\Dreieck=400\,\mathrm{V} \]
   
\end{document}
Ein vollständiges Minimalbeispiel (VM) zu erzeugen, ist gar nicht schwer und hilft ganz oft, Fehler selber zu finden. Ohne bekommt man selten gute Antworten. Anleitungen findest du z.B. im golatex Wiki auf TeXWelt oder minimalbeipiel.de
Außerdem hilft das Lesen dieser Seite, Fragen richtig zu stellen.

kasiii
Forum-Century
Forum-Century
Beiträge: 132
Registriert: Di 20. Aug 2013, 15:37

Beitrag von kasiii »

Das sieht schon professionell aus. Vielen Dank :) !

Gibt es eine Möglichkeit, die Skalierung noch anzupassen, sodass die Symbole auf die Höhe eines Großbuchstaben skaliert werden? Und, dass die Symbole, wenn sie Tiefgestellt werden automatisch verkleinert werden?

So wie es jetzt ist, passt es ja nur zu der aktuellen Schrift in 12 pt.

Noch so einer

Beitrag von Noch so einer »

Man kann in Abhängigkeit der aktuellen Schriftgröße arbeiten:
\documentclass[ngerman, fontsize=12pt]{scrartcl}

\usepackage[]{babel}      % in neuer deutschen Sprache und Rechtschreibung + silbentrennung  
\usepackage[utf8,]{inputenc}      % Europäischer Zeichensatz kann verwendet werden 
\usepackage[T1,]{fontenc}         % T1-kodierte Schriften, Silbentrennung besser bei diesen Schriften (üöä)


% Schriftart
\usepackage[]{libertineRoman}
\usepackage[scaled=.85]{helvet}
\usepackage[zerostyle=c, scaled=.92]{newtxtt}
\usepackage[scaled=1,libertine,cmintegrals,bigdelims]{newtxmath}
\usepackage[]{stmaryrd}
\usepackage{amsmath}


\usepackage{tikz}

\newcommand{\Stern}{{\ifmmode%
\text{\tikz[thick] \draw[] (0,0) -- (90:.9ex) -- (0,0) -- (-45:1.1ex) -- (0,0) -- (225:1.1ex);}%
\else%
\tikz[thick] \draw[] (0,0) -- (90:.9ex) -- (0,0) -- (-45:1.1ex) -- (0,0) -- (225:1.1ex);%
\fi}}
\newcommand{\Dreieck}{{\ifmmode%
\text{\tikz[thick] \draw[] (0,0) -- (65:1.5ex) --++ (-65:1.5ex) --cycle;}%
\else%
\tikz[thick] \draw[] (0,0) -- (65:1.5ex) --++ (-65:1.5ex) --cycle;%
\fi}}

\begin{document}
         
         \Stern-Schaltung 
         
         \Dreieck-Schaltung
         
         \[ U_\Stern = 230\,\mathrm{V} \qquad U_\Dreieck=400\,\mathrm{V} \]
   
\end{document}

Antworten