PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem mit Aufzählungen



monemone
09-05-2010, 21:11
guten abend.
ich nutze lyx und habe folgendes Problem
möchte UNBEDINGT eine rein nummerische Aufzählung.
aber lyx schreibt immer
1. (1. ebene)
a. (2. ebene)
i. (3. ebene)

es soll aber so aussehen:
1. xxx
1.1 xxx
1.2 xxxx
2. xxx
2.1 xxx
2.1.1 xx

muss ich dazu irgendein besonderes package installieren? oder geht das auch so?
danke im voraus für jegliche antworten.

lockstep
09-05-2010, 21:43
Ich bin mit Lyx nicht vertraut, aber ich gehe davon aus, dass die Möglichkeit besteht, LaTeX-Präambelcode zu ergänzen. Füge an der passenden Stelle folgendes ein:



\renewcommand{\theenumii}{\theenumi.\arabic{enumii }}
\renewcommand{\labelenumii}{\theenumii}
\renewcommand{\theenumiii}{\theenumii.\arabic{enum iii}}
\renewcommand{\labelenumiii}{\theenumiii}


lockstep

bischi
09-05-2010, 21:46
http://www.haptonstahl.org/latex/basics_lists.php

MfG Bischi

PS: Manney - schon wieder zu langsam und das an einem Sonntag Abend ^^

monemone
09-05-2010, 21:46
hab ich in den LaTex-Vorspann eingefügt. klappt aber nicht. mist.

monemone
09-05-2010, 21:49
@bischi
heißt das, ich muss
\renewcommand{\labelenumi}{\arabic{enumi}.}
\renewcommand{\labelenumii}{\arabic{enumii}.}
\renewcommand{\labelenumiii}{\arabic{enumiii}.}

einfügen? wo denn? auch den vorspann?

bischi
09-05-2010, 21:50
Ich hätts mal im Vorspann versucht - kannst es aber auch mal an ner anderen Stelle versuchen ;) Ich verwende immer itemize - von da her hab ich es noch nie gebraucht :D Da ich aber ne Ahnung hatte, wonach ich suchen muss, hab ich mal die Suchmaschine angeworfen :p

MfG Bischi

PS: Vielleicht könntest du "klappt nicht" etwas genauer definieren...

lockstep
09-05-2010, 21:53
In diesem Fall: Mit welcher Klasse und welchen Paketen arbeitest du? Ein Minimalbeispiel, das zeigt, was genau "nicht klappt", wäre hilfreich.

lockstep

EDIT: Diesmal war ICH zu langsam.

monemone
09-05-2010, 21:59
"klappt nicht": die nummerische aufzählung ist nach eingabe des code in den vorspann immer noch nicht vorhanden. stattdessen existiert weiterhin besagte alphanummerische aufzählung.

dokumentenklasse: article
hm, ich weiß nicht, woher ich das minimalbeispiel bekomme/herstelle. sorry

lockstep
09-05-2010, 22:10
Nachfolgend ein Minimalbeispiel, das die Klasse article ohne Zusatzpakete verwendet und das von dir gewünschte Verhalten zeigt.



\documentclass{article}

\renewcommand{\theenumii}{\theenumi.\arabic{enumii }}
\renewcommand{\labelenumii}{\theenumii}
\renewcommand{\theenumiii}{\theenumii.\arabic{enum iii}}
\renewcommand{\labelenumiii}{\theenumiii}

\begin{document}

\begin{enumerate}
\item Bla
\begin{enumerate}
\item Blubb
\begin{enumerate}
\item Bla
\end{enumerate}
\end{enumerate}
\end{enumerate}

\end{document}


Was passiert, wenn du die vier renewcommand-Zeilen am Anfang deines Dokumentes als "Evil Red Text" (LaTeX-Code in LyX, wenn ich mich richtig erinnere) einfügst?

lockstep

monemone
09-05-2010, 22:19
hm, kann es sein, dass es bei Lyx keine Minimalbsp gibt, weil man ja fast nie mit codes arbeitet, sondern alles per "Mausklick" einstellen kann?

also, hab den code eingefügt. per "TeX-Code". aber es ändert sich nichts.
wenn ich eine Aufzählung anlege sind die ebenen immer noch

1 (1. ebene)
(a) (2. ebene)
i. (3. ebene)

lockstep
09-05-2010, 22:35
HA! Überprüfe bitte deine DVI- bzw. PDF-Datei!

Zitat aus dem LyX User Guide, S. 30, Abschnitt Enumerate:



Once again, you can customize the type of numbering used in the Enumerate environment. It involves adding commands to the LaTeX preamble (see the Extended Features manual), however. As stated earlier, such customization only shows up in the printed version, not on the LyX screen.

lockstep

monemone
09-05-2010, 22:37
HA! klappt! 1000000000 dank. gerettet! :)