LaTeX: {list} funktionniert einfach nicht!

Hallo!

Könnte mir jemand helfen: Beim Kompilieren von folgender Auflistung
>>
\begin{enumerate}
\item Voltage
\begin{list}
\item S in V1 + R in V5 less than 35mm
\item R in V1 less than 11mm
\item R in V5 or V6 less than 27mm
\end{list}
\item Repolarization changes
\item Left axis deviation may be present
\end{enumerate}
>>

belibt er immer hängen auf der Zeile 5 nach :
\item R
und „in V1 less than 11mm“ nimmt er nicht an.

Was stimmt denn hier nicht? Erkennt er R als einen Befehl? Ich habe wirklich alles probiert, aber es klappt nicht!
Ach so, ja: Der Feler-Kommentra ist einfahc nur: „See the LaTeX Manual for explanation“.

Weiss jemand, wie ich das beheben kann?

Vielen Dank und Gruß,
Markus

Ach so: Ich nutze den „Latexeditor.org“ und MiKTex 2.5.

DaNkE!

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo!

Könnte mir jemand helfen: Beim Kompilieren von folgender
Auflistung

(nebenbei: kennst Du das „pre“ tag? Macht sich prima beim posten von LaTeX Code)

\begin{enumerate}
 \item Voltage
 \begin{list}
 \item S in V1 + R in V5 less than 35mm
 \item R in V1 less than 11mm
 \item R in V5 or V6 less than 27mm
 \end{list}
 \item Repolarization changes
 \item Left axis deviation may be present
\end{enumerate}

kann nicht funktionieren.

Was stimmt denn hier nicht?

Schauen wir mal, ob LaTeX Dir eine Hilfe gibt …

Ach so, ja: Der Feler-Kommentra ist einfahc nur: „See the
LaTeX Manual for explanation“.

Guter Tip! Schauen wir uns doch mal die Anleitung zur „list“ Umgebung an …

The list environment is a generic environment which is used for defining
many of the more specific environments. It is seldom used in documents, 
but often in macros.

 \begin{list}{label}{spacing}
 \item First item
 \item Second item
 .
 .
 .
 \end{list}
[...]

Aha. Offenbar hast Du ein paar Parameter beim Aufruf vergessen. Du kannst einfach zwei Paar leere geschweifte Klammern setzen, wenn Du keine label und keine besonderen Einrückungen haben willst. Du kannst aber stattdessen auch einfach auf eine weitere Aufzählung oder eine „itemize“ Umgebung ohne weitere Parameter ausweichen.

Weiss jemand, wie ich das beheben kann?

Ja, Du selbst nach der Lektüre der Anleitung.

\begin{enumerate}
 \item Voltage
 \begin{list}{}{}
 \item S in V1 + R in V5 less than 35mm
 \item R in V1 less than 11mm
 \item R in V5 or V6 less than 27mm
 \end{list}
 \item Repolarization changes
 \item Left axis deviation may be present
\end{enumerate}

Und damit Du es mal gesehen hast, hier ein korrektes Beispiel mit allen Headern und so weiter. Damit kann man Probleme recht schnell nachvollziehen. Einfach cut & paste.

\documentclass[a4paper,12pt]{scrreprt}
\usepackage[ngerman]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[derivedinbase, derived, thinspace]{SIunits}

\begin{document}
Hier Dein merkwürdiger Text
\begin{enumerate}
 \item Voltage
 \begin{list}{}{}
 \item $S$ in $V\_1 + R$ in $V\_5$ less than \unit{35}{\milli\metre}
 \item $R$ in $V\_1$ less than \unit{11}{\milli\metre}
 \item $R$ in $V\_5$ or $V\_6$ less than \unit{27}{\milli\metre}
 \end{list}
 \item Repolarization changes
 \item Left axis deviation may be present
\end{enumerate}
Mit dem \texttt{Siunits} Paket bekommt man ein sehr mächtiges Werkzeug zum notieren
von Einheiten. Dabei wird auf korrekte Verwendung aller SI Einheiten und deren Layout
geachtet. Was bei Millimetern noch etwas nervig aussieht, wird bei 
\unit{100}{\milli\ampere} oder \unit{20}{\kilo\ohm} schon praktischer. 

Richtig spaßig wird es, wenn Du mal eben z.B. die Einheit \emph{Volt} auf die Basis-SI 
Einheiten umgesetzt haben willst (oder musst). Dann gibt es die Möglichkeit, das einfach
per \voltbase\ zu erledigen. Auch mit Hilfe von abgeleiteten Größen lässt sich das 
automatisch erledigen. So kann man aus \unit{230}{\volt} mal eben 
\unit{230}{\dervolt} machen. Für mehr features von \texttt{SIunits} schau am besten 
in die Anleitung. \LaTeX\ ist schon eine feine Sache \dots

\end{document} 

Gruß

Fritze

Hallo Fritze!

Meine Antwort von gestern ist irgendwie untergegangen…!

Hier also nochmal:
Vielen Dank, Deine Antwort war 1A!! Mein „seltsamer Text“ :wink: läuft auch tadellos. Die Syntax mit \begin{list} ohne die nachfolgenden zwei leeren geschweifetn Klammern habe ich übrigens aus dem Latexeditor (LEd). Dort erscheint sie genau so bei der Auswal durch einen Button.

Dagegen: Dein cut&paste´-Beispieltext läuft nicht.
Die Fehlermeldung heisst:

! Undefined control sequence
1.26 \nopagenumbers
?

Was bedeuted das? Ich finde gar keinen Befehl „\nopagenumbers“ in Deiner Sequenz.

Danke und Gruß,
Markus

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo,

Dagegen: Dein cut&paste´-Beispieltext läuft nicht.

Was hast Du von wo bis wo ausgeschnitten und eingefügt?

Die Fehlermeldung heisst:

! Undefined control sequence
1.26 \nopagenumbers
?

Was bedeuted das? Ich finde gar keinen Befehl „\nopagenumbers“
in Deiner Sequenz.

Das bedeutet wahrscheinlich, dass LaTeX in einem der Pakete oder sonstigen nachgeladenen Dateien den Befehl \nopagenumbers gefunden hat und damit nichts anfangen kann. Schau Dir mal den ganzen logfile an, nicht nur die Fehlermeldung. Dann siehst Du, in welcher Datei dieser Fehler auftritt. Welches TeX in welcher Version setzt Du denn ein? Ich habe hier Debian Linux und das mitgelieferte TeX am Start. Das ist nicht das allerneuste, aber normalerweise gibt es keine Probleme mit Abwärtskompatibilität.

Gruß

Fritze

Hallo Fritze!

Also eingesetzt habe ich:

\documentclass[a4paper,12pt]{scrreprt}
\usepackage[ngerman]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[derivedinbase, derived, thinspace]{SIunits}

\begin{document}
%Hier Dein merkwürdiger Text
\begin{enumerate}
\item Voltage
\begin{list}{}{}
\item $S$ in $V_1 + R$ in $V_5$ less than
\unit{35}{\milli\metre}
\item $R$ in $V_1$ less than \unit{11}{\milli\metre}
\item $R$ in $V_5$ or $V_6$ less than \unit{27}{\milli\metre}
\end{list}
\item Repolarization changes
\item Left axis deviation may be present
\end{enumerate}

und die Fehlermeldung heisst insgesamt:

("C:\Programme\MikTeX 2.5\tex\plain\base\list.tex
LaTeX2e
Babel and hyphenation patterns for english, dumylang, nohyphenation,
german, ngerman, french loaded
! Undefined control sequence
1.26 \nopagenumbers
?

Ich werde daraus nicht wirklich klug…
Du?

Danke und Gruß,
Markus

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo,

Wo ist denn der Rest vom Text?

und die Fehlermeldung heisst insgesamt:

("C:\Programme\MikTeX 2.5\tex\plain\base\list.tex
LaTeX2e
Babel and hyphenation patterns for english, dumylang, nohyphenation,
german, ngerman, french loaded
! Undefined control sequence
1.26 \nopagenumbers
?

In der Tat gibt es in der Datei „list.tex“ in Zeile 26 den Befehl \nopagenumbers. Warum diese Datei allerdings überhaupt eingebunden wird, bzw. warum dann nicht die zugehörigen Definitionen der Befehle ebenfalls geladen werden, ist mir schleierhaft. Evtl. kann man genaueres sagen, wenn Du die gesamte .log Datei angibst. Das machst Du aber am besten nicht hier, sondern auf http://www.donotpaste.com/ oder einem anderen „pastebin“ Deiner Wahl und gibst dann hier nur den Link an.

Ich werde daraus nicht wirklich klug…

Könnte ein MikTeX-Problem sein. Bei mir (teTeX unter Debian Sid) läuft das Beispiel glatt durch. Vielleicht solltest Du aber auch endlich auf meinen Tip von weiter oben zurückkommen und auf die \list Umgebung nebst den leeren Parametern zu Gunsten von „itemize“ oder „enumerate“ verzichten? Evtl. hast Du ja einfach die Anleitung zu \label nicht gelesen. Dort gibt es die Möglichkeit, in eckigen Klammern ein Label explizit anzugeben. Wenn Du also „\item[]“ schreibst, dann erzwingst Du bei Aufzählungen in jedem Fall ein leeres Label.

Dann wird aus Deinem Problemtext:

\begin{enumerate}
 \item Voltage
 \begin{enumerate}
 \item[] $S$ in $V\_1 + R$ in $V\_5$ less than \unit{35}{\milli\metre}
 \item[] $R$ in $V\_1$ less than \unit{11}{\milli\metre}
 \item[] $R$ in $V\_5$ or $V\_6$ less than \unit{27}{\milli\metre}
 \end{enumerate}
 \item Repolarization changes
 \item Left axis deviation may be present
\end{enumerate}

Alternativ kannst Du aber auch mal bei den MikTeX-Jungs vorbeischauen und nach Bugs suchen bzw. einen melden.

Gruß

Fritze