Ich möchte den invertierenden Eingang (-) und den nicht invertierenden Eingang (+) eines mit circuitikz gezeichneten Operationsverstärkers vertauschen und bin dabei auf das "europäische" Symbol (bzw. nach DIN 40900 Teil 13 ) angewiesen. Die Variante mit yscale spiegelt allerdings auch die weiteren Beschriftungen.

Nur plus und minus auf der linken Seite mit ihren zugehörigen anchors sollen vertauscht werden. Neben dieser angepassten Variante brauche ich aber auch die ursprüngliche im Dokument.

Öffne in Overleaf
\documentclass{article}

\usepackage[european]{circuitikz}

\begin{document}

\begin{circuitikz}
\node [en amp] (amp1) at (0,3) {};
\node [left] at (amp1.-) {inv. Eingang};
\node [left] at (amp1.+) {nicht inv. Eingang};

\node [en amp,yscale=-1] (amp2) at (0,0) {};
\node [left] at (amp2.-) {inv. Eingang};
\node [left] at (amp2.+) {nicht inv. Eingang};
\end{circuitikz}

\end{document}

gefragt 09 Jul, 06:16

feynman's gravatar image

feynman
1.0k12636
Akzeptiert: 92%

Mit Overleaf funktioniert das Beispiel leider nicht. Auf meinem Rechner mit meiner TeXlive-Installation allerdings schon. Vielleicht fehlt bei Overleaf das aktuelle Paket?

(09 Jul, 06:18) feynman

Einfach input height auf einen negativen Wert setzen.

Öffne in Overleaf
\documentclass{article}

\usepackage[european]{circuitikz}

\begin{document}

\begin{circuitikz}
  \node [en amp] (amp1) at (0,3) {};
  \node [left] at (amp1.-) {inv. Eingang};
  \node [left] at (amp1.+) {nicht inv. Eingang};

  \ctikzset{tripoles/en amp/input height=-.3}
  \node [en amp] (amp2) at (0,0) {};
  \node [left] at (amp2.-) {inv. Eingang};
  \node [left] at (amp2.+) {nicht inv. Eingang};
\end{circuitikz}

\end{document}

alt text

Permanenter link

beantwortet 09 Jul, 07:19

Henri's gravatar image

Henri
13.4k42736

Deine Antwort auf die Frage (nicht auf andere Antworten)
Knebel-Vorschau

Folge dieser Frage

Per E-Mail:

Wenn Du Dich anmeldest, kannst Du Updates hier abonnieren

Per RSS:

Antworten

Antworten und Kommentare

Markdown-Grundlagen

  • *kursiv* oder _kursiv_
  • **Fett** oder __Fett__
  • Link:[Text](http://url.com/ "Titel")
  • Bild?![alt Text](/path/img.jpg "Titel")
  • nummerierte Liste: 1. Foo 2. Bar
  • zum Hinzufügen ein Zeilenumbruchs füge einfach zwei Leerzeichen an die Stelle ein, an der die neue Zeile sein soll.
  • grundlegende HTML-Tags werden ebenfalls unterstützt

Zugeordnete Themen:

×7
×1

Frage gestellt: 09 Jul, 06:16

Frage wurde angeschaut: 304 Mal

Zuletzt aktualisiert: 09 Jul, 07:19