Archiv verlassen und diese Seite im Standarddesign anzeigen : Fehlermeldung math mode
fellfresse
23-03-2009, 10:06
Hallo, ich bekomme eine Warnung im Texnic-Center:
LaTeX Warning: Command \" invalid in math mode on input line 53.
an dieser Stelle steht bei mir (Zeile mit der Erlösfunktion wird makiert:
\begin{eqnarray}
K_{(x)} = k_v * x + K_f & & Erlösfunktion \\
E_{(x)} = p * x & & Kostenfunktion
\end{eqnarray}
Wie kann ich die Fehlermeldung beheben? Ich sehe da keinen Fehler?!
Danke
mechanicus
23-03-2009, 10:14
Hallo,
du solltest dir mal den Mathmode anschauen und die Vorteile von align im Vergleich zu eqnarray. Ansonsten läuft dein Beispiel.
\documentclass{scrartcl}
\usepackage{amsmath}
\begin{document}
\begin{eqnarray}
K_{(x)} = k_v * x + K_f & & Erlösfunktion \\
E_{(x)} = p * x & & Kostenfunktion
\end{eqnarray}
\begin{align}
K_{(x)} &= k_v * x + K_f && Erlösfunktion \\
E_{(x)} &= p * x && Kostenfunktion
\end{align}
\end{document}
%
Gruß
Marco
bobmalaria
23-03-2009, 10:21
hi,
und für meinen geschmack hat ein * in der formel nichts zu suchen. ich würde das durch \cdot ersetzen
fellfresse
23-03-2009, 10:26
Ich habe deinen Code Reinkopiert
52 \begin{align}
53 K_{(x)} &= k_v * x + K_f && Erlösfunktion \\
54 E_{(x)} &= p * x && Kostenfunktion
55 \end{align}
Un bekomme nun leider 2 Fehlermeldungen
LaTeX Warning: Command \" invalid in math mode on input line 55.
LaTeX Warning: Command \" invalid in math mode on input line 55.
Ansonsten liefert align wirklich eine besser formatierte Ausgabe. Danke für den Tipp schonmal.
mechanicus
23-03-2009, 10:33
Hallo,
da mein Minimalbeispiel läuft, solltest du mal eines Machen, was den Fehler zeigt.
Gruß
Marco
Den Fehler hatte ich auch schon, scheint an inputenc/fontenc zu liegen. So klappts:
\documentclass{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[ansinew]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{amsmath}
\begin{document}
\begin{align}
K_{(x)} = k_v * x + K_f & & Erl\ddot{o}sfunktion \\
E_{(x)} = p * x & & Kostenfunktion
\end{align}
\begin{align}
K_{(x)} &= k_v * x + K_f && \text{Erlösfunktion} \\
E_{(x)} &= p * x && \text{Kostenfunktion}
\end{align}
\end{document}
Ich habe deinen Code Reinkopiert
52 \begin{align}
53 K_{(x)} &= k_v * x + K_f && Erlösfunktion \\
54 E_{(x)} &= p * x && Kostenfunktion
55 \end{align}
Un bekomme nun leider 2 Fehlermeldungen
LaTeX Warning: Command \" invalid in math mode on input line 55.
LaTeX Warning: Command \" invalid in math mode on input line 55.
Im MAthemodus kannst du keine Umlaute verwenden. Du solltest ohnehin
\text{Erlösfunktion} und \text{Kostenfunktion} schreiben!
Herbert
mechanicus
23-03-2009, 10:39
Im MAthemodus kannst du keine Umlaute verwenden. Du
Das habe ich völlig übersehen :( . Komisch, das Kile nicht gemeckert hat.
Gruß
Marco
fellfresse
23-03-2009, 10:41
OK,
\text{}
hat mir jetzt die Lösung gebracht. Vorher hatte ich das Paket amsmath nicht eingebunden und bekam deswegen immer eine Fehlermeldung bei \text.
OK, Problem gelöst. Danke!
OK,
\text{}
hat mir jetzt die Lösung gebracht. Vorher hatte ich das Paket amsmath nicht eingebunden und bekam deswegen immer eine Fehlermeldung bei \text.
dann nimmt man \mbox{}
Herbert
localghost
23-03-2009, 10:45
[...] Komisch, das Kile nicht gemeckert hat. [...]
Wenn sich etwas beschwert, dann bestimmt nicht der Editor, sondern der Compiler.
MfG
Thorsten¹
mechanicus
23-03-2009, 10:54
Wenn sich etwas beschwert, dann bestimmt nicht der Editor, sondern der Compiler.
Du hast natürlich vollkommen recht.
Gruß
Marco
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.