tikz Errormeldung

Tabellen und Grafiken erstellen und anordnen


MattGyver
Forum-Newbie
Forum-Newbie
Beiträge: 3
Registriert: So 12. Jun 2022, 12:58

tikz Errormeldung

Beitrag von MattGyver »

Hallo Gemeinde,
ich fange gerade mit Latex an und möchte eine Grafik mit tikz zeichnen, leider bekomme ich eine Error Meldung.

Wo könnte hier der Fehler liegen?

Das ist nur ein Auszug aus meinem Dokument aber hier lege ich den io style fest.
\begin{document}

\tikzset{
	io/.style={
	trapezium,
	fill=magenta!10,
	draw=magenta
	}
}

und hier benutze ich ihn.

\begin{tikzpicture}
	\node [io] at (0,4) {Eingabe};
\end{tikzpicture}
und das ist die Fehlermeldung die ich bekomme.
! Package pgfkeys Error: I do not know the key '/tikz/trapezium' and I am goingto ignore it. Perhaps you misspelled it.See the pgfkeys package documentation for explanation.Type H <return> for immediate help.... \node [io]
So sehen meine eingebundenen Packege aus:
\documentclass[a4paper,12pt]{article}

\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{tikz}
ich hoffe ihr könnt mir weiterhelfen.
MfG
Mathias

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

Re: tikz Errormeldung

Beitrag von Bartman »

Erstelle bitte ein Minimalbeispiel und markiere dessen Quelltext mit der Hilfe des Foreneditors, damit man es gleich hier im Forum testen kann.

Der Name trapezium ist nicht vordefiniert. Näheres wird im Abschnitt 71 "Shape Library" der Dokumentation von TikZ erklärt.

MattGyver
Forum-Newbie
Forum-Newbie
Beiträge: 3
Registriert: So 12. Jun 2022, 12:58

Re: tikz Errormeldung

Beitrag von MattGyver »

So jetzt habe ich eine Minimalumgebung erstellt:
\documentclass[a4paper,12pt]{article}

\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{tikz}
\usetikzlibrary {shapes.geometric, arrows}


\tikzstyle{StartStop} = [rectangle, rounded corners, minimum width=3cm,
						minimum height=1cm,text centered, draw=black, fill=red!30]

\tikzstyle{io} = [trapezium, trapezium left angel =70, trapezium rigth angle=110,
				 minimum width=3cm, minimum height=1cm, text centered, draw=black, fill=red!30]


\begin{document}

\begin{tikzpicture}(node distance=2cm)
	\node (start) [StartStop] {Test};
	\node (In1) [io, below of=start] {Eingange};
\end{tikzpicture}

\end{document}
Hier ist die Passende Fehlermeldung dazu:

! Package pgfkeys Error: I do not know the key '/tikz/trapezium left angel', towhich you passed '70', and I am going to ignore it. Perhaps you misspelled it.See the pgfkeys package documentation for explanation.Type H <return> for immediate help.... \node (In1) [io, below of=start]

ich habe noch eine weile Herumexperimentiert aber leider bin ich nicht weiter gekommen.
MfG
Mathias

Benutzeravatar
Stefan Kottwitz
Admin
Admin
Beiträge: 2498
Registriert: Di 8. Jul 2008, 00:39
Kontaktdaten:

Re: tikz Errormeldung

Beitrag von Stefan Kottwitz »

Hallo Mathias,

es sind paar kleine Tippfehler oder Syntaxfehler drin (angle, right, eckige Klammern bei Options für tikzpicture). Das hier läuft:
\documentclass[a4paper,12pt]{article}

\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{tikz}
\usetikzlibrary {shapes.geometric, arrows}


\tikzstyle{StartStop} = [rectangle, rounded corners, minimum width=3cm,
						minimum height=1cm,text centered, draw=black, fill=red!30]

\tikzstyle{io} = [trapezium, trapezium left angle =70, trapezium right angle=110,
				 minimum width=3cm, minimum height=1cm, text centered, draw=black, fill=red!30]


\begin{document}

\begin{tikzpicture}[node distance=2cm]
	\node (start) [StartStop] {Test};
	\node (In1) [io, below of=start] {Eingange};
\end{tikzpicture}

\end{document}
Stefan

MattGyver
Forum-Newbie
Forum-Newbie
Beiträge: 3
Registriert: So 12. Jun 2022, 12:58

Re: tikz Errormeldung

Beitrag von MattGyver »

Vielen dank Stefan
Jetzt funktioniert es. Hätte nicht gedacht, dass es ein Syntaxfehler ist. Nagut aber die Syntax von Latex ist auch sehr eigen.

Nochmals Danke

Antworten