CircuiTikZ: Bauteilbenennungen verschieben

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


Rolli
Forum-Guru
Forum-Guru
Beiträge: 382
Registriert: Mi 15. Feb 2017, 08:50
Wohnort: Mittelfranken

CircuiTikZ: Bauteilbenennungen verschieben

Beitrag von Rolli »

Hallo Community,

Wieder etwas, wo ich nicht weiter komme - ich suche seit 2 Stunden in der CircuiTikZ-Dokumentation und im Web und finde keine Antwort auf die Frage:

Standardmäßig schreibt circuiTikZ die technische Bauteilbezeichnung (im MB: R_1) mittig neben Bauteile (siehe im Beispiel links).

Ich hätte die technische Bauteilbezeichnung aber gerne etwas höher (siehe im Beispiel "handgestrickt" rechts).

Mit welchem geheimnisvollen Parameter kann man das einstellen?
\documentclass{scrartcl}
\usepackage[european]{circuitikz}

\begin{document}

\begin{circuitikz}[european]

\draw (0, 0) to[R=$R_1$] (0, 3);

\draw (2, 0) to[R] (2, 3);
\draw (1.4, 1.8) node{$\mathit{R_1}$};        
\draw (1.3, 1.2) node{$1~\Omega$};        

\end{circuitikz}

\end{document}
Gruß Rolli

P.S.: Das Emoticon im Code soll Eins Punkt 8 heißen. Keine Ahnung, wieso da ein Emoticon steckt ???

Bartman
Forum-Meister
Forum-Meister
Beiträge: 2456
Registriert: Do 16. Jul 2009, 21:41
Wohnort: Hessische Provinz

Re: CircuiTikZ: Bauteilbenennungen verschieben

Beitrag von Bartman »

Rolli hat geschrieben:Das Emoticon im Code soll Eins Punkt 8 heißen. Keine Ahnung, wieso da ein Emoticon steckt ???
Deaktiviere entweder die Smileys in Deinem Beitrag oder füge ein Leerzeichen zwischen der 8 und der schließenden runden Klammer ein.

Bartman
Forum-Meister
Forum-Meister
Beiträge: 2456
Registriert: Do 16. Jul 2009, 21:41
Wohnort: Hessische Provinz

Beitrag von Bartman »

Meine Antwort auf Deine Frage:
\documentclass[border=5pt]{standalone}
\usepackage[european]{circuitikz}
\usepackage{siunitx}

\begin{document}
\begin{circuitikz}
\draw (0, 0) to[R, n=r1] (0, 3) (r1) node [left=2mm, yshift=3mm] {$R_1$};

\draw (2, 0) to[R] (2, 3);
\draw (1.4, 1.8) node{$\mathit{R_1}$};        
\draw (1.3, 1.2) node{\SI{1}{\ohm}};
\end{circuitikz}
\end{document}
Quelle: Zweites Beispiel von John Kormylo

Rolli
Forum-Guru
Forum-Guru
Beiträge: 382
Registriert: Mi 15. Feb 2017, 08:50
Wohnort: Mittelfranken

Beitrag von Rolli »

Hallo Bartman,

sorry für die Antwortzeit, war krank.
Das funktioniert! Vielen Dank!!!
Ich habe gesucht und gesucht und gesucht ... und das nicht gefunden.

Antworten