\item Abstände

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: \item Abstände

von greg » Do 15. Jul 2010, 21:52

...ok, Problem gelöst, die zuletzt angebotene Lösung ist doch, was ich suchte -- mein Vergleich war zu flüchtig...

Danke nochmal!

VG, Gregor

von KOMA » Do 15. Jul 2010, 08:09

Das kann ich mir nur schwer vorstellen. Du hast die Abstände ja in Deiner Umdefinierung ganz abgeschaltet und das war in keiner KOMA-Script-Version der Fall - außer es gab tatsächlich mal eine, bei der da ein gewaltiger Bug drin war, woran ich mich nur bezüglich \parskip erinnern kann.

Es gibt übrigens diverse Pakete für angepasste Listen. Darunter sind auch welche, die engere Listen ermöglichen.

von greg » Mi 14. Jul 2010, 22:08

...ok Danke, damit sind die Abstände aber größer als ich es unter der alten Ubuntuversion gewohnt war, was sich negativ auf die kalkulierte Seitenzahl auswirkt. Da kommt meine bisherige Variante dem unter Ubuntu 8.04 verwendeten Stil näher.

von KOMA » Mi 14. Jul 2010, 08:15

Von neu kann keine Rede sein. Diese Änderung wurde notwendig, als ich KOMA-Script beigebracht habe, damit zurecht zu kommen, dass die Leute keine Anleitungen lesen und deshalb stümperhaft an \parskip herummanipulieren. Das liegt einige Jahre zurück (AFAIR um Version 2.95a). Außerdem haben die zuvor verwendeten Abstände IMO die Harmonie der Seite gestört. Wer das alte Verhalten will kann es aber recht einfach erreichen:
\makeatletter\let\@list@extra\relax\makeatother
in der Dokumentpräambel genügt. Sollte man aber nicht machen, wenn man Option parskip mit einem anderen Wert als false verwendet.

von greg » Di 13. Jul 2010, 23:40

Hi, danke für eure Mühe, habe jetzt folgende Lösung direkt nach den \usepackage-Befehlen eingefügt. Die Veränderung scheint aber wirklich "neu" zu sein, habe bisher alles mit der selben Vorlage getippt, also immer schon als scrreprt.
\let\olditemize=\itemize
\def\itemize{
\olditemize
\setlength{\itemsep}{0ex}
\setlength{\parskip}{0ex}
}
\let\oldenumerate=\enumerate
\def\enumerate{
\oldenumerate
\setlength{\itemsep}{0ex}
\setlength{\parskip}{0ex}
}
Viele Grüße, Gregor

von skater » Di 13. Jul 2010, 19:03

Ich vermute mal, dass der Unterschied in der Klasse liegt. Wenn ich z.B. report verwende, dann kann ich die unterschiedlichen Abstände nachvollziehen:
\documentclass[a4paper,12pt]{report}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[ngerman]{babel}
\begin{document}
\begin{itemize}
	\item Ebene 1
	\item Ebene 1
	\begin{itemize}
		\item früher waren hier die Abstände der items enger als auf Ebene 1
		\item Ebene 2
		\begin{itemize}
			\item …... und hier waren nochmal
			\item engere Abstände
			\begin{itemize}
				\item ganz
				\item eng
			\end{itemize}
		\end{itemize}
	\end{itemize}
\end{itemize}
\begin{enumerate}
	\item Ebene eins
	\item Ebene Eins
	\begin{enumerate}
		\item Ebene zwei
		\item ebene zwei
		\begin{enumerate}
			\item Dritte Ebene
			\item dritte Ebene
		\end{enumerate}
	\end{enumerate}
\end{enumerate}
\end{document}
Und tatsächlich findet sich im Basis-System von LaTeX passender Text:
\def\@listii {\setlength  \leftmargin{\leftmarginii}%
              \setlength  \labelwidth{\leftmarginii}%
              \addtolength\labelwidth{-\labelsep}}
Da ich aber nicht entscheiden möchte, ob diese unterschiedlichen Abstände typografisch sinnvoll sind, und da ich nicht weiss, welche Abstände man da zwischen einzelnen Punkten, nach oben oder nach unten setzen sollte, und da ich nicht weiß, wo man das jetzt in scrreprt einsezten sollte, da belasse ich es jetzt mit diesem Hinweis.

Abstände bei itemize

von Stefan Kottwitz » Di 13. Jul 2010, 18:46

Hallo Gregor,

willkommen im Forum!
Hast Du evtl. noch Quelldokument und pdf-Ausgabe von früher vorliegen? Ich kann mit kaum vorstellen, dass sich das einfach ändert.
Hast Du vorher eine andere Klasse verwendet (report?), andere Grundschriftgröße, Pakete o.a.?

Stefan

\item Abstände

von greg » Di 13. Jul 2010, 17:57

Habe ein Problem mit \itemize: Nach der Aktualisierung von ubuntu 8.04 auf 10.04 werden die Abstände zwischen den einzelnen \itemize-Untergliederungen nicht mehr enger. Wie bekomme ich das wieder hin?
\documentclass[a4paper,14pt]{scrreprt}
\usepackage{ibycus4}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{microtype}
\usepackage{ngerman}
\usepackage{jurabib}

\begin{document}

\begin{itemize}
\item Ebene 1
\item
\begin{itemize}
\item früher waren hier die Abstände der items enger als auf Ebene 1
\item
\begin{itemize}
\item ... und hier waren nochmal engere Abstände
\item
\end{itemize}
\end{itemize}
\end{itemize}

\end{document}

Danke für Hilfe für Wiederherstellung der enger werdenden Abstände!!! (bitte ausführlich, gehöre nicht zu den Freaks...)

Grüße und Dank,
Gregor

Nach oben