Seite 1 von 1

Fehlermeldung "missing number, treated as zero" in

Verfasst: Di 4. Mär 2014, 20:30
von Nemo
Hallo miteinander
Ich fange gerade an, mit LaTeX zu arbeiten (LEd und MiKTeX) und es funktioniert bisher so einigermassen. Nun habe ich aber ein Problem: Wenn ich das Paket "listings" verwenden möchte, bekomme ich die Fehlermeldung:

D:\Program Files (x86)\MiKTeX 2.9\tex\latex\listings\listings.sty
Missing number, treated as zero
<to be read again>
\protect
l.45 \lst@inputCatcodes

Hat jemand eine Idee, woran das liegt und wie man das reparieren kann?

Verfasst: Di 4. Mär 2014, 20:35
von cgnieder
Passiert das bei folgendem Code:
\documentclass{article}
\usepackage{listings}
\begin{document}
\end{document}
Wenn nicht, dann erstelle bitte ein Minimalbeispiel. (Wenn Du nicht weißt, was das ist, dann folge bitte dem Link in meiner Signatur, dort wird das ausführlich erklärt).

Grüße

Verfasst: Do 6. Mär 2014, 18:15
von Nemo
Hallo Clemens
Mit deinem Code gibt's keine Fehlermeldung. Ich habe folgendes verwendet:
%
\documentclass[11pt,bibliography=totocnumbered]{scrartcl}

\setlength{\parindent}{0pt}
\usepackage[latin1]{inputenc} 
\usepackage[ngerman]{babel}
\usepackage{amsmath,amssymb,amstext}
\usepackage{graphicx}
\usepackage{chemsym}
\usepackage{epstopdf}
\usepackage[hang,small,bf,figurename=Abb.,tablename=Tab.]{caption}
\usepackage{float}
\usepackage{listings}

\begin{document}

\end{document}
%
Ohne den Befehl \usepackage{listings} funktioniert alles.

Verfasst: Do 6. Mär 2014, 21:38
von cgnieder
Ich habe chemsym nicht installiert, da es nicht Teil von TeX Live ist (wegen nicht freier-Lizenz vermute ich). Ohne chemsym erhalte ich keinen Fehler.

Da chemsym aber hoffnungslos überholt wurde von mächtigeren Paketen wie mhchem und chemmacros (und dem dazugehörigen chemformula), brauchst Du es vielleicht gar nicht?

Grüße

Verfasst: Sa 8. Mär 2014, 13:10
von Nemo
Jetzt gehts, danke vielmal! :D