Seite 1 von 1

CircuiTikZ: Bauteilbenennungen verschieben

Verfasst: Mo 1. Mai 2017, 11:00
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 ???

Re: CircuiTikZ: Bauteilbenennungen verschieben

Verfasst: Mo 1. Mai 2017, 12:14
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.

Verfasst: Mo 1. Mai 2017, 21:27
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

Verfasst: Fr 12. Mai 2017, 16:59
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.