Warnungen bei Rechnen in Tabellen

Tabellen und Grafiken erstellen und anordnen


rennreh
Forum-Newbie
Forum-Newbie
Beiträge: 6
Registriert: Mo 11. Aug 2014, 18:16

Warnungen bei Rechnen in Tabellen

Beitrag von rennreh »

Hallo,
Ich möchte meine Messergebnisse automatisch durch Latex berechnen und auswerten lassen. Hier mein Minimalbeispiel:
\documentclass[
	heading=normal,
	version=first,% 
	pdftex,%              PDFTex verwenden
	a4paper,%             A4 Papier
	oneside,%             Einseitig
	ngerman,%
]{scrbook}

%
% Paket für Übersetzungen ins Deutsche
%
\usepackage[ngerman]{babel}

%
% Pakete um Latin1 Zeichnensätze verwenden zu können und die dazu
% passenden Schriften.
%
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{setspace}

%
% Für das Definieren von Zahlenarrays
%
\usepackage{filecontents}

% 
% Zum Rechnen in Tabellen / Tabelledefinitionen
%
\usepackage{spreadtab}
\usepackage{multirow}


\begin{document}

\begin{table}[!htb]
\centering
\begin{spreadtab}{{tabular}{|l|l|l|l|}}
\hline
@  \multirow{2}{*}{Bedingungen}			& @ Messbereich & @ \multicolumn{2}{c}{5mV TB=2s T=11s}  \vline \\ \cline{2-4}
											& @ Traegersignal & @ \multicolumn{2}{c}{Sinus 50kHz 0.9V} \vline \\ \hline 
@ Ausrichtung					& @ $ 90°$    			  & @ $ 0° $    & @ $-90°$    \\ \hline 
@ Ausgangsspannung	& @ -13.32V    			  & @ 65mV     & @ 12.92V   \\ \hline 
@  \multirow{5}{*}{\parbox{3cm}{\centering{ Spannungsrauschen  \\  am Ausgang \\  in ${mV}_{RMS}$}}} 
					& 5.2         				& 4.72        & 4.35        \\
					& 5.22        				& 4.67        & 4.35        \\
					& 5.31        				& 4.72        & 4.26        \\
					& 5.31        				& 4.72        & 4.28        \\
					& 5.32        				& 4.71        & 4.27        \\ \hline \hline
@ $\sum{}	$				& sum([0,-5]:[0,-1]) & sum([-0,-5]:[0,-1]) & sum([0,-5]:[0,-1]) \\ \hline 
@ Mittelwert $\overline{x}$  & sum([0,-6]:[0,-2])/5 & sum([0,-6]:[0,-2])/5 & sum([0,-6]:[0,-2])/5 \\ \hline 
\end{spreadtab}
\caption{Messung Mark1b} \vspace{3pt}
\label{tab:key}
\end{table}

\end{document}
Nach dem compilieren erhalte ich mein gewünschtes Ergebnis allerdings mit einigen Warnungen:


Ausschnitt aus der Log
  • LaTeX Warning: Command \^ invalid in math mode on input line 54.


    LaTeX Warning: Command \textdegree invalid in math mode on input line 54.


    LaTeX Warning: Command \^ invalid in math mode on input line 54.


    LaTeX Warning: Command \textdegree invalid in math mode on input line 54.


    LaTeX Warning: Command \^ invalid in math mode on input line 54.


    LaTeX Warning: Command \textdegree invalid in math mode on input line 54.


    Overfull \hbox (7.86824pt too wide) in paragraph at lines 54--54
    []\T1/lmr/m/n/10.95 Spannungsrauschen
    []

    End of spreadtab: \end{tabular}

    [1

    {c:/texlive/2013/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
    (./tabelle.aux) )
    Here is how much of TeX's memory you used:
    3685 strings out of 493315

Was mache ich Falsch in der Zeile 54?
Und was ist mit der Warnung hbox?

Genmutant
Forum-Guru
Forum-Guru
Beiträge: 488
Registriert: Di 8. Jul 2008, 11:00
Wohnort: Augsburg

Beitrag von Genmutant »

Die Warnungen zu \textdegree kommen von deinem "°" das du im Mathemodus benutzt. Du solltest am besten das siunitx Paket benutzen um Einheiten zu setzen.

rennreh
Forum-Newbie
Forum-Newbie
Beiträge: 6
Registriert: Mo 11. Aug 2014, 18:16

Beitrag von rennreh »

Vielen dank, die SI-Einheitenbibiothek funktioniert super :)

$\SI{-90}{\degree}$

Antworten