Problem mit item in itemize

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Problem mit item in itemize

Anwendung

von localghost » Fr 16. Sep 2011, 10:44

Bitte überprüfe Beispiele, die Du hier präsentierst, auf Lauffähigkeit und minimalen Inhalt. Die Hälfte der Pakete in deinem Beispiel sind für die Beschreibung des Problems absolut überflüssig.

Klaus hat schon erwähnt, was Du falsch machst. Es gilt natürlich, dass Du mein Beispiel auf dein Dokument auch anwendest. Dazu gehört selbstverständlich die Benutzung von enumitem. Hier mal dein auf das Nötigste reduziertes Beispiel, zusammengeführt mit meiner Methode aus meinem letzten Beitrag.
\documentclass[a4paper,ngerman]{article}
\usepackage[T1]{fontenc}        
\usepackage[latin1]{inputenc}  
\usepackage{babel}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{enumitem}

\begin{document}
  \begin{enumerate}[start=2,label=\alph*)]
    \item \begin{itemize}[leftmargin=*]
            \item Bei geradliniger Durchquerung des Kondensators müssten sich die nach oben gerichtete Lorentz"=Kraft und die nach unten gerichtete elektrische Kraft die Waage halten.
            \begin{gather}
              F_{el}=F_{1} \Rightarrow q \cdot E=q \cdot v \cdot B \Rightarrow \frac{U_{k}}{d}=v \cdot B \Rightarrow U_{k}=v \cdot B \cdot d \\
              \Rightarrow U_{k}=1,2 \cdot 10^{6} \cdot 40 \cdot 10^{-3} \cdot 0,010 \frac{m \cdot V \cdot s \cdot m}{s \cdot m^{2}}=0,48kV
            \end{gather}
            \item Bevor die Spannung $U_{k}$ erreicht wird, erreichen nicht mehr alle Teilchen die obere Kondensatorplatte vor dem Verlassen des Kondensators. Somit erfolgt keine weitere Plattenaufladung.
          \end{itemize}
  \end{enumerate}
\end{document}
Wenn dir Pakete zur Nutzung vorgeschlagen werden, dann ist dies häufig mit einem Verweis auf deren Anleitung verbunden (habe ich meinem letzten Beitrag versäumt). Hier mit einem Link. Sofern das entsprechende Paket bereits installiert ist, kannst Du auch direkt über die Kommandozeile die Anleitung einsehen.
texdoc enumitem
Und noch ein Hinweis am Rande. Für den Satz physikalischer Einheiten solltest Du die Benutzung von siunitx in Erwägung ziehen.

Die Pakete units und subfigure sind als überholt zu betrachten. Ersatz für letzteres ist beispielsweise subfig (welches nach meinem Kenntnisstand nun endlich wieder einen neuen "Pfleger" hat).

von klaus# » Fr 16. Sep 2011, 08:30

Am Mac liegts nicht. Bei mir läuft das Beispiel von localghost ohne Fehler durch und macht, falls ich dich richtig verstanden habe, genau das, was du möchtest.

In deinem Beispiel bleibst du mit den einzelnen Punkten der Liste auf einer Ebene, du verzichtest bei den Punkten, die du ausformulierst lediglich auf die Umgestaltung des Listenpunkts in c) und d), sodass die voreingestellte Form erscheint.

Wenn du eine verschachtelte Liste möchtest, musst du, wie im Beispiel von localghost gezeigt, die Umgebungen verschachteln.

Gruß
Klaus

PS: In deinem Beispiel wird die Listenumgebung nach dem Dokument beendet, das solltest Du, falls es in deinem Text auch so ist korrigieren. Bei mir brach LaTeX die Übersetzung ab

von h4wX » Fr 16. Sep 2011, 07:47

Hi, vielen Dank für deine Antwort. Dein Beispiel funktioniert leider nicht bei mir, evtl. liegt es daran, dass ich Mac verwende.

Ich habe meine Liste folgendermaßen aufgebaut:
\documentclass[a4paper]{article} 
\usepackage[latin1]{inputenc}   
\usepackage[T1]{fontenc}        
\usepackage{amsmath}
\usepackage{amssymb}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage[ngerman]{babel}
\usepackage{graphicx}
\usepackage{psfrag}
\usepackage{float}
\usepackage{units}
\usepackage{subfigure}
\usepackage{wrapfig}
\begin{document}
\begin{itemize}
\item[b)] \item Bei geradliniger Durchquerung des Kondensators müssten sich die nach oben gerichtete Lorentzkraft und die nach unten gerichtete elektrische Kraft die Waage halten.

\begin{gather}
F_{el}=F_{1} \Rightarrow q \cdot E=q \cdot v \cdot B \Rightarrow \frac{U_{k}}{d}=v \cdot B \Rightarrow U_{k}=v \cdot B \cdot d \\
\Rightarrow U_{k}=1,2 \cdot 10^{6} \cdot 40 \cdot 10^{-3} \cdot 0,010 \frac{m \cdot V \cdot s \cdot m}{s \cdot m^{2}}=0,48kV
\end{gather}

\item Bevor die Spannung $U_{k}$ erreicht wird, erreichen nicht mehr alle Teilchen die obere Kondensatorplatte vor dem Verlassen des Kondensators. Somit erfolgt keine weitere Plattenaufladung.
\end{document}
\end{itemize}

Nicht nachvollziehbar

von localghost » Do 15. Sep 2011, 22:36

Kann ich so jetzt nicht nachvollziehen.
\documentclass[ngerman]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage{selinput}
\SelectInputMappings{%
  adieresis={ä},
  germandbls={ß},
  Euro={€}
}
\usepackage{babel}
\usepackage{enumitem}

\begin{document}
  \begin{enumerate}[label=\alph*)]
    \item Foo
    \item \begin{itemize}[leftmargin=*]
            \item Bar
          \end{itemize}
  \end{enumerate}
\end{document}
Und beim nächsten Mal bitte selbständig ein vollständiges Beispiel anfertigen.


Thorsten

Problem mit item in itemize

von h4wX » Do 15. Sep 2011, 21:12

Hi,

also ich habe derzeit ein kleines optisches Problem mit meinen Listen. Und zwar möchte ich eine Liste in Form von a), b), c) anzeigen lassen. Das funktioniert auch. Nun möchte ich beispielsweise zum Punkt b) ein item hinzufügen (als Unterordnung). Dies funktioniert auch, allerdings sollte das neue item, welches ein Textbullet ist, auf gleicher Höhe wie das b), sprich direkt daneben sein. Das scheint bei mir aber leider nicht funktionieren. Es wird wie bei einer "normalen" untergeordneten Liste darunter positioniert.

Gibt es irgendwie einen Weg das zu beheben? Ich habe versucht einfach direkt nach item[b)] ein \textbullet einzufügen, was auch funktioniert. Allerdings ist dies eben keine reguläre Aufzählung mit festgelegtem Abstand zum Rand, was noch unschöner aussieht, als mein jetziges Ergebnis.

MfG. h4wX

Nach oben