diagram mit Datum und zwei Temperatur werte

Tabellen und Grafiken erstellen und anordnen


vinc14
Forum-Century
Forum-Century
Beiträge: 115
Registriert: So 6. Feb 2022, 18:01

diagram mit Datum und zwei Temperatur werte

Beitrag von vinc14 »

hallo

ich habe gegooglet für eine Diagram das ich gerne mit latex machen würde.
eigentlich einfach:
Datum, tempMorgen, tempAbend
27.06.2025, 20, 34.5
usw usw

tempMorgen sollte ein gelber Stirch sein
tempAbend eine blaue Linie

die Periode wäre 4 x 3 Wochen.
Wobei ich pro 21 Tage ein Diagram haben könnte.

schon nur die zwei package machen fehler
\usepackage{tikz}
\usepackage{pgfplots}

teil des fehler wäre

\pgfplotsutil@IfUndefined{directlua}{}{%
\pgfplotsutil@IfUndefined{newcatcodetable}{%

muss ich das Diagram im excel machen und dann einfügen?
gruss
vinc

im LatexBuch fand ich auch keine so einfache übung ;-)
TeXstudio 4.3.1 (Build: 4.3.1+ds-2)
Nutze Qt-Version 5.15.8, kompiliert mit Qt 5.15.6 R
Compiler ist LuaLaTex

Distro: Debian GNU/Linux 12 (bookworm)
Kernel: 6.12.27-amd64 x86_64

vinc14
Forum-Century
Forum-Century
Beiträge: 115
Registriert: So 6. Feb 2022, 18:01

Re: diagram mit Datum und zwei Temperatur werte

Beitrag von vinc14 »

ich müsste es nicht mal von einer separaten Datei einlesen sondern einfach einen Bereich haben wo ich es eintragen kann.
TeXstudio 4.3.1 (Build: 4.3.1+ds-2)
Nutze Qt-Version 5.15.8, kompiliert mit Qt 5.15.6 R
Compiler ist LuaLaTex

Distro: Debian GNU/Linux 12 (bookworm)
Kernel: 6.12.27-amd64 x86_64

vinc14
Forum-Century
Forum-Century
Beiträge: 115
Registriert: So 6. Feb 2022, 18:01

Re: diagram mit Datum und zwei Temperatur werte

Beitrag von vinc14 »

Keine vorschläge, im Buch (LaTeX Graphics with TikZ) sind leider so "simple" Dinger nicht erwähnt.
TeXstudio 4.3.1 (Build: 4.3.1+ds-2)
Nutze Qt-Version 5.15.8, kompiliert mit Qt 5.15.6 R
Compiler ist LuaLaTex

Distro: Debian GNU/Linux 12 (bookworm)
Kernel: 6.12.27-amd64 x86_64

vinc14
Forum-Century
Forum-Century
Beiträge: 115
Registriert: So 6. Feb 2022, 18:01

Re: diagram mit Datum und zwei Temperatur werte

Beitrag von vinc14 »

Keine vorschläge, im Buch (LaTeX Graphics with TikZ) sind leider so "simple" Dinger nicht erwähnt.
Im Buch Seite 240 währe so eine Line Charts
% !TeX document-id = {19f1156d-bdd7-4481-b341-b9423b5f38e5}
% !BIB TS-program = biber
% !TEX lualatex
\documentclass[12pt,a4paper,oneside]{scrbook}
\usepackage[ngerman]{babel}
\usepackage{geometry}
\geometry{
	%	papersize={130mm,190mm},
	%	textwidth=120mm,
	%	textheight=170mm,
	marginparwidth=75pt,
	left=15mm,
	right=20mm,
	top=25mm,
	bottom=25mm,
	foot=10mm,
}
\usepackage[x11names,table]{xcolor} % Packet muss sehr früh geladen werden

\usepackage{tikz}
\usepackage{tikz-cd}
\usepackage{pgfplots}
\usepackage{pgfplots.assert}
\usepackage{sansmath}




\begin{document}
	hier der test\\
Buch: LaTeX Graphics with TikZ (2023)  Seite 240ff

\tikzset{every node/.style={font=\sffamily}}
\pgfplotsset{tick label style = {font=\sansmath}}

\begin{axis}[title = Keyword popularity in Google trends,
	x tick label style =
	{/pgf/number format/set thousands separator={}},
	legend pos = north west,
	legend cell align=left]
	
	\addplot coordinates { (2007,16) (2008,19) (2009,30)
		(2010,36) (2011,42) (2012,48) (2013,55) };
	
	\addplot coordinates { (2007,39) (2008,28) (2009,24)
		(2010,19) (2011,15) (2012,12) (2013,8) };
	
	\addplot coordinates { (2007,22) (2008,13) (2009,11)
		(2010,8) (2011,6) (2012,4) (2013,4) };

	\legend{tikz, pstricks, metapost}
\end{axis}
hier noch ein text
\end{document}
TeXstudio 4.3.1 (Build: 4.3.1+ds-2)
Nutze Qt-Version 5.15.8, kompiliert mit Qt 5.15.6 R
Compiler ist LuaLaTex

Distro: Debian GNU/Linux 12 (bookworm)
Kernel: 6.12.27-amd64 x86_64

vinc14
Forum-Century
Forum-Century
Beiträge: 115
Registriert: So 6. Feb 2022, 18:01

Re: diagram mit Datum und zwei Temperatur werte

Beitrag von vinc14 »

hier habe ich etwas, als Minimal beispiel!
Leider, wenn ich die Infos ins richtige Dokument einfügen will,
bekomme ich Fehlermeldungen

\ProvidesPackage{tikz-cd}[2021/05/04 v1.0 Commutative diagrams with TikZ]
\RequirePackage{tikz}[2013/12/13] % pgf version 3.0.0 required
\usetikzlibrary{cd}

\gdef\pgfplots@glob@TMPa{}%
\pgfplotsutil@IfUndefined{directlua}{}{%
\pgfplotsutil@IfUndefined{newcatcodetable}{%
% I need \newcatcodetable
\gdef\pgfplots@glob@TMPa{\RequirePackage{luatexbase}}%
}

% !TeX document-id = {19f1156d-bdd7-4481-b341-b9423b5f38e5}
% !BIB TS-program = biber
% !TEX lualatex
\documentclass[12pt,a4paper,oneside]{scrbook}
\usepackage[ngerman]{babel}
\usepackage{geometry}
\geometry{
	%	papersize={130mm,190mm},
	%	textwidth=120mm,
	%	textheight=170mm,
	marginparwidth=75pt,
	left=15mm,
	right=20mm,
	top=25mm,
	bottom=25mm,
	foot=10mm,
}
\usepackage[x11names,table]{xcolor} % Packet muss sehr früh geladen werden

\usepackage{tikz}
\usepackage{tikz-cd}
\usepackage{pgfplots, pgfplotstable}
\usepackage{pgfplots.assert}
\usepackage{sansmath}


\pgfplotstableread[col sep=&, header=true]{
		Datum  &TempMorgen&TempAbend
		05.08	& 35.7				& 37.0
		06.08	& 35.7      & 36.7
		07.08	& 35.5	&  
		08.08 	&  &
		09.08	&&
		10.08	&&
		11.08	&&
		12.08	&				&
		13.08	&				&
		14.08	&				&
		15.08	&				&
		16.08	&				&
		17.08	&				&
		18.08	&				&
		19.08	&				&
		20.08	&				&
		21.08	&				&
		22.08	&				&
		23.08	&				&
		24.08	&				&
		25.08	&				&
		26.08	&				&
		
		

	}\mydataZdWe % ZdWe bedeutet Zyklus3 Woche 1 Zahlen werden wohl nicht akzeptiert
	
\begin{document}
		\begin{tikzpicture}
			\begin{axis}[
				width={\textwidth},
				title={Fieberkurve},
				ylabel={Temperatur (Orange=Morgen/Blau=Abend)},
				xlabel={Datum Zyklus 3 (Mi 06.08 - Di 26.08)},
				xtick=data,
				xticklabels from table={\mydataZdWe}{Datum},      
				nodes near coords align={vertical},
				]
\addplot [Orange2] table [y=TempMorgen, x expr=\coordindex,] 	{\mydataZdWe};  
\addplot [blue] table [y=TempAbend,  x expr=\coordindex] 	{\mydataZdWe}; 
			\end{axis}
		\end{tikzpicture}
\end{document}
TeXstudio 4.3.1 (Build: 4.3.1+ds-2)
Nutze Qt-Version 5.15.8, kompiliert mit Qt 5.15.6 R
Compiler ist LuaLaTex

Distro: Debian GNU/Linux 12 (bookworm)
Kernel: 6.12.27-amd64 x86_64

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4307
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Re: diagram mit Datum und zwei Temperatur werte

Beitrag von u_fischer »

Nun, wenn ich hier auf LaTeX ausgabe klicke kompiliert es einwandfrei. Also machst du entweder was anderer oder dein System ist zu alt/kaputt.

vinc14
Forum-Century
Forum-Century
Beiträge: 115
Registriert: So 6. Feb 2022, 18:01

Re: diagram mit Datum und zwei Temperatur werte

Beitrag von vinc14 »

Hallo Ulrike
nun das Mini Beispiel läuft bei mir auch!
Bloss wenn ich den Text dort hin kopiere wo ich es brauche.
inkl. den Paketen und allem gibt es Fehler.
Laptop und TexStudio ist das gleiche. Bloss in einem anderen Verzeichnis.
gruss
vinc
TeXstudio 4.3.1 (Build: 4.3.1+ds-2)
Nutze Qt-Version 5.15.8, kompiliert mit Qt 5.15.6 R
Compiler ist LuaLaTex

Distro: Debian GNU/Linux 12 (bookworm)
Kernel: 6.12.27-amd64 x86_64

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4307
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Re: diagram mit Datum und zwei Temperatur werte

Beitrag von u_fischer »

Tja, wenn du nur was zeigt, das geht, kann ich dir nicht helfen. Meine Kristallkugel ist derzeit im Urlaub und kann mir deine Fehlermeldungen nicht weitergeben.

vinc14
Forum-Century
Forum-Century
Beiträge: 115
Registriert: So 6. Feb 2022, 18:01

Re: diagram mit Datum und zwei Temperatur werte

Beitrag von vinc14 »

ein hunderseitiges Dokument mit vielen Verzeichnissen kann ich halt nicht abbilden.
Aber die Fehler Meldung sind erwähnt.
TeXstudio 4.3.1 (Build: 4.3.1+ds-2)
Nutze Qt-Version 5.15.8, kompiliert mit Qt 5.15.6 R
Compiler ist LuaLaTex

Distro: Debian GNU/Linux 12 (bookworm)
Kernel: 6.12.27-amd64 x86_64

vinc14
Forum-Century
Forum-Century
Beiträge: 115
Registriert: So 6. Feb 2022, 18:01

Re: diagram mit Datum und zwei Temperatur werte

Beitrag von vinc14 »

@u_fischer
Mir ist etwas aufgefallen.
hab den Minimalcode in das Verzeichnis wo das original Text wäre kopiert, geöffnet und ausgeführt.

Das gleiche Tex file auszuführen, macht dort auch Fehler. Es ist aber ansonsten nicht mit dem Haupttext verbunden.

Im Anhang wäre das log file mit den Error.

So etwas später noch eine Info.
Ich habe ein neues Verzeichnis erstellt, alle Verzeichnisse und alle tex file kopier eingefügt.
eine indey style datei ebenfalls. Das Haupt tex file gestartet alle packet aktiviert und nun gab es keine Fehler.

Kann mir das jemand erklären?

gruss
vinc
Dateianhänge
mwe-LineChars.log
(67.56 KiB) 11-mal heruntergeladen
TeXstudio 4.3.1 (Build: 4.3.1+ds-2)
Nutze Qt-Version 5.15.8, kompiliert mit Qt 5.15.6 R
Compiler ist LuaLaTex

Distro: Debian GNU/Linux 12 (bookworm)
Kernel: 6.12.27-amd64 x86_64

Antworten