mrunix.de  

Zurück   mrunix.de > Applikationen > LaTeX-Forum
Benutzername
Kennwort
Registrieren Hilfe Benutzerliste Kalender Suchen Heutige Beiträge Alle Foren als gelesen markieren

LaTeX-Forum LaTeX, LyX, BibteX, PDF & Co

Antwort
 
Themen-Optionen Thema bewerten Ansicht
Alt 31-03-2008, 20:27   #1
wassertropfen
Registrierter Benutzer
 
Registriert seit: 31.03.2008
Beiträge: 10
Question Keine Leerzeile vor und nach begin-end Sequenz

Hey Leute!

Wie kann man in Latex verhindern, dass z.B bei
\begin{center}
...
\end{center}
davor und danach eine Leerzeile eingefügt wird?

Das selbe Problem hab ich auch in einer Aufzählung, wo nach jedem \item Abschnitt eine Leerzeile eingefügt wird.

An und für sich ist das gut, doch zurzeit kann ich das nicht gebrauchen.

Vielen Dank schon mal im voraus!
wassertropfen ist offline   Mit Zitat antworten
Alt 31-03-2008, 20:44   #2
Stefan_K
Registrierter Benutzer
 
Benutzerbild von Stefan_K
 
Registriert seit: 05.04.2007
Ort: Hamburg
Beiträge: 3.074
Arrow \centering

Hallo,

nimm \centering, ggf. beschränke das \centering durch eine Gruppierung:
Code:
{\centering ... }
\begin{center} ... \end{center} verwendet intern auch \centering, jedoch zusätzlich eine trivlist-Umgebung, wodurch der Abstand entsteht. In latex.ltx ist nämlich definiert:
Code:
\def\center{\trivlist \centering\item\relax}
\def\endcenter{\endtrivlist}
Für die Aufzählung schau Dir mal das Paket paralist an, das bietet kompaktere Listenumgebungen.

Viele Grüße,

Stefan
Stefan_K ist gerade online   Mit Zitat antworten
Alt 01-04-2008, 12:23   #3
wassertropfen
Registrierter Benutzer
 
Registriert seit: 31.03.2008
Beiträge: 10
Hi Stefan.

Danke für die rasche Antwort.

Wegen der Aufzählung: ich werde mir das Pakrt mal anschauen!
Danke soweit.

Das mit dem \centering Befehl hab ich auch schon probiert, allerdings schaltet Latex dann im ganzen Dokument auf mittig um.
Wenn ich hingegen {\centering ...} benutze,ignoriert Latex dies und stellt den Text nicht mittig, erzeugt aber auch keine Fehlermeldung oder sonstiges.

Grüße
wassertropfen ist offline   Mit Zitat antworten
Alt 01-04-2008, 13:03   #4
Stefan_K
Registrierter Benutzer
 
Benutzerbild von Stefan_K
 
Registriert seit: 05.04.2007
Ort: Hamburg
Beiträge: 3.074
\centering

Hallo,

{\centering ... } zentriert die letzte Zeile nicht automatisch - vor dem Schließen der Umgebung sollte daher ein Absatzumbruch oder Zeilenumbruch \\ stehen. Versuch mal {\centering Test\\}, das sollte zentrieren, {\centering Test} hingegen nicht. Du kannst also getrost die Wirkung von \centering mit {...} einschränken, nur ist zu beachten, die letzte Zeile noch innerhalb dieser Umgebung abzuschließen.

Viele Grüße,

Stefan
Stefan_K ist gerade online   Mit Zitat antworten
Alt 01-04-2008, 14:28   #5
wassertropfen
Registrierter Benutzer
 
Registriert seit: 31.03.2008
Beiträge: 10
Servus nochmal!

Also jetzt geht das. Liegt also immer an so Kleinigkeiten...

Aber:
Ich habe einen Text, indem ich einen Abschnitt zentriert darstelle. Wende ich nun das obige an, stellt mir Latex den drüber stehenden Text auch mittig, den darauffolgenden nicht.

Ich habe nun versucht, den darüber stehenden Text mit {\flushleft ... \\} wieder links auszurichten, was auch geklappt hat, allerdings werden die Textzeilen nun nicht mehr bis zum Ende gefüllt, sprich die automatische Worttrennung fällt weg.

Gibt es hierfür eine Lösung?
wassertropfen ist offline   Mit Zitat antworten
Alt 01-04-2008, 14:40   #6
Stefan_K
Registrierter Benutzer
 
Benutzerbild von Stefan_K
 
Registriert seit: 05.04.2007
Ort: Hamburg
Beiträge: 3.074
Absatzumbruch

Hallo,

schließe den darüberstehenden Text durch einen Absatzumbruch ab (Leerzeile) vor {\centering ...}.

Stefan
Stefan_K ist gerade online   Mit Zitat antworten
Alt 01-04-2008, 15:59   #7
wassertropfen
Registrierter Benutzer
 
Registriert seit: 31.03.2008
Beiträge: 10
Thumbs up

Du bist der Meister!

Es geht. Super!

Vielen Dank, also.
wassertropfen ist offline   Mit Zitat antworten
Alt 01-04-2008, 20:06   #8
wassertropfen
Registrierter Benutzer
 
Registriert seit: 31.03.2008
Beiträge: 10
Arrow Aufzählung ohne Leerzeile dazwischen

Zur Ergänzung:

Für alle, dies interessiert:
Eine Aufzählung ohne Leerzeile nach jedem \item erhält man, indem das Paket
"paralist" eingebunden wird und als Umgebung

\begin{compactitem}
\item...
...
\end{compactitem}

verwendet.

Für weitere Einstellungen und optionale Sachen einfach dem toolen Link in Stefans erster Antwort folgen!!!
wassertropfen ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist an.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:50 Uhr.


Powered by vBulletin® Version 3.8.4 (Deutsch)
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.