Problem mit item in itemize

Schriftbild, Absätze und Auflistungen einstellen


h4wX
Forum-Newbie
Forum-Newbie
Beiträge: 4
Registriert: Mo 5. Sep 2011, 16:06

Problem mit item in itemize

Beitrag von h4wX »

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

Benutzeravatar
localghost
Forum-Meister
Forum-Meister
Beiträge: 826
Registriert: Di 8. Jul 2008, 15:40
Wohnort: Braunschweig

Nicht nachvollziehbar

Beitrag von localghost »

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
TeX und LaTeX, Fragen und Antworten – TeXwelt

¹ Es tut mir Leid. Meine Antworten sind begrenzt. Sie müssen die richtigen Fragen stellen.
² System: TeX Live 2024, TeXworks

h4wX
Forum-Newbie
Forum-Newbie
Beiträge: 4
Registriert: Mo 5. Sep 2011, 16:06

Beitrag von h4wX »

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}

klaus#
Forum-Anfänger
Forum-Anfänger
Beiträge: 48
Registriert: So 18. Apr 2010, 18:27

Beitrag von klaus# »

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

Benutzeravatar
localghost
Forum-Meister
Forum-Meister
Beiträge: 826
Registriert: Di 8. Jul 2008, 15:40
Wohnort: Braunschweig

Anwendung

Beitrag von localghost »

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).
TeX und LaTeX, Fragen und Antworten – TeXwelt

¹ Es tut mir Leid. Meine Antworten sind begrenzt. Sie müssen die richtigen Fragen stellen.
² System: TeX Live 2024, TeXworks

Antworten