Hallo,
ich versuche mit selbst definierten sty-Dateien eine list-Umgebung zu erzeugen. Leider bekomme ich vom Texniccenter unter Windows stets die Fehlermeldung:
! missing \endcsname inserted.
\global
1.4 \begin{Zeile 3}
und:
! Extra \else.
\@ifundefined ... \expandafter \@firstoftwo \else
\expandafter \@secondoftwo...
1.4 \begin{zeilen}{Zeile 3}
So sehen meine Codes aus (alle Dateien sind im gleichen Ordner):
1. zeilenart.sty:
2. zeilen.sty:Code:\usepackage[T1]{fontenc} \usepackage[latin1]{inputenc} \usepackage[ngerman]{babel} \usepackage{marvosym} \DeclareInputText{128}{\EUR} \usepackage{array} \usepackage{ifthen, calc} \usepackage{pifont, mathptmx, charter, courier} \usepackage[scaled]{helvet} \usepackage{parskip} \tolerance=2000 \setlength{\emergencystretch}{20pt}
3. test1.tex:Code:\newenvironment{zeilen}[1]{\begin{\list}{}% {\renewcommand{\makelabel}[1]{\sffamily##1:}% \settowidth{\labelwidth}{\sffamily#1:}% \setlength{\leftmargin}{\labelwidth+\labelsep}% \setlength{\itemsep}{0mm}% } }{ \end{list} }%
Code:\documentclass[a4paper, 12pt]{article} \usepackage{zeilenart, zeilen} \begin{document} \begin{zeilen}{Zeile 3} \item[Zeile 1] Text1 Text1 Text1 \item[Zeile 2] Text2 Text2 Text2 \item[Zeile 3] Text3 Text3 Text3 \end{zeilen} \end{document}
Lesezeichen