amsmath kompiliert nicht

Formelsatz für Mathematik, Naturwissenschaften und Technik


NewDori

amsmath kompiliert nicht

Beitrag von NewDori »

Hallo,

ich möchte in mein Dokument eine Formel ohne Nummerierung einbinden.
Dabei bin ich auf equation* geraten. Macht alles Sinn, funktioniert auch in einem leeren Dokument mit amsmath. Allerdings nicht in meinem. Ich muss zugeben, dass ich, als ich mit meiner Arbeit angefangen habe, keine Ahnung von LaTex hatte, und meine Präambel wahrscheinlich ziemlich wüst ist. Bisher hat aber alles super funktioniert damit. Aber leider jetzt nicht mit amsmath. Ich bekomme immer eine Fehlermeldung beim Kompilieren. Vorher hatte ich nur amssymb drin, da kam keine Fehlermeldung. Aber eben bei equation*. Deshalb dachte ich, ich muss amsmath mit reinnehmen. Und da zeigt es mir "! Bad mathchar (32768)" an.
\documentclass[enabledeprecatedfontcommands,a4paper,12pt]{scrreprt}

\usepackage{scrpage2}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\setcounter{tocdepth}{5}
\setcounter{secnumdepth}{5} 

\usepackage{graphicx}
\usepackage{float}
\usepackage{chngcntr}
\counterwithout{figure}{chapter} 
\counterwithout{table}{chapter}

\usepackage{fullpage}
\usepackage[printonlyused]{acronym}

\usepackage{enumitem}


\usepackage{jenamed}

\usepackage{caption}

\makeatletter
\renewcommand*\l@subsection{\bprot@dottedtocline{2}{2em}{2.3em}}
\renewcommand*\l@subsubsection{\bprot@dottedtocline{3}{3em}{3.2em}}
\renewcommand*\l@paragraph{\bprot@dottedtocline{5}{4em}{3.7em}}
\makeatother

\usepackage{geometry}
\usepackage[normalem]{ulem}
\newcommand*\udot{\bgroup\markoverwith{\lower3.5pt\hbox{.}}\ULon}

\usepackage{tabularx}
\usepackage[justification=RaggedRight,singlelinecheck=false]
     {caption}

\usepackage{ziffer}
\ZifferAn
\usepackage{subfigure}
\usepackage{color}
\usepackage{capt-of}
\usepackage{multirow}
\usepackage{amssymb}
\usepackage{amsmath}

\providecommand{\tabularnewline}{\\}

\renewcommand{\labelenumi}{(\arabic{enumi})}

\begin{document}

\begin{equation*}
x=y
\end{equation*}

\end{document}
Ich würde mich sehr freuen, wenn mir jemand helfen könnte. LG...Dori

Gast

Beitrag von Gast »

\ZifferAn bzw. \ZifferStrichAn verträgt sich nicht mit amsmath. Das ist übrigens auch dokumentiert:
ziffer.sty hat geschrieben:% You may switch on/off the conversions with
% \ZifferPunktAn/\ZifferPunktAus (for the first two conversions) respectively
% \ZifferStrichAn/\ZifferStrichAus (for the last conversion).
%
% The reason why the last conversion is not on by default (and why it might be
% necessary to [temporarily] switch off a conversion) is that certain packages
% (in particular, newer versions of amsmath) cause problems with it.

markusv
Forum-Meister
Forum-Meister
Beiträge: 947
Registriert: Do 3. Sep 2015, 17:20
Wohnort: Leipzig

Beitrag von markusv »

Hallo,

hättest du die Minimalbeispiel-Anleitung gelesen und beachtet, hättest du sicherlich schnell allein darauf kommen können.

Der Fehler wird offensichtlich von ziffer verursacht.
Die Eigenschaften, die Ziffer ermöglicht, lassen sich besser mit siunitx oder anderen Paketen lösen.

Im Beispiel habe ich den Code eingeschrumpft und noch ein paar Anmerkungen gemacht.
\documentclass[
%enabledeprecatedfontcommands, %veraltet
%a4paper, %Standard-Einstellung
12pt]{scrreprt}

%\usepackage{scrpage2} %veraltet, besser scrlayer-scrpage nutzen
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel} %ngerman besser als globale Option setzen
\usepackage[T1]{fontenc}
%\setcounter{tocdepth}{5} %nicht wirklich sinnvoll
%\setcounter{secnumdepth}{5} %s.o.
%\usepackage{jenamed} %nicht im Online-Editor verfügbar

%\usepackage{ziffer} <--Fehlerquelle
%\ZifferAn
\usepackage[locale=DE]{siunitx} %<-- ergänzt

%\usepackage{subfigure} %veraltet, besser subcaption nutzen
%\usepackage{color} %veraltet, besser xcolor nutzen
%\usepackage{capt-of} %überflüssig in KOMA-Klassen 
\usepackage{amsmath}
\begin{document}
\begin{equation*}
x=y
\end{equation*}
\end{document}
Wäre Microsoft Word für das Schreiben von Büchern entwickelt worden,
würde es Microsoft Book heißen.

Unkomplizierte und schnelle LaTeX-Hilfe, bspw. Erstellung von Vorlagen und Bewerbungen:
Help-LaTeX@web.de

NewDori

Beitrag von NewDori »

Na vielen Dank für die fixe Hilfe. Super, alles funktioniert.

Antworten