Gibt es eine Möglichkeit, die für eine Liste geltenden Maße (z. B. \topsep) individuell einzustellen, ohne dass dadurch die Abstände vor und nach einer center-Umgebung beeinflusst werden?

Öffne in Overleaf
Code, hier editierbar zum Übersetzen:
\documentclass{article}
\usepackage{mwe}
\begin{document}
\noindent\rule{\linewidth}{\baselineskip}
\begin{center}
\includegraphics[width=6cm]{example-image-a}
\end{center}
\rule{\linewidth}{\baselineskip}
\begin{list}{}{\setlength{\leftmargin}{0pt}
\setlength{\topsep}{0pt}}
\item \rule{\linewidth}{\baselineskip}
\begin{center}
\includegraphics[width=6cm]{example-image-b}
\end{center}
\rule{\linewidth}{\baselineskip}
\end{list}
\begin{list}{}{\setlength{\leftmargin}{0pt}
\setlength{\topsep}{18pt plus6pt minus6pt}}
\item \rule{\linewidth}{\baselineskip}
\begin{center}
\includegraphics[width=6cm]{example-image-c}
\end{center}
\rule{\linewidth}{\baselineskip}
\end{list}
\end{document}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

gefragt 05 Apr '17, 01:07

Cletus's gravatar image

Cletus
1.6k75866
Akzeptiert-Rate: 75%


Mir ist nicht so ganz klar, was das am Ende werden soll. Aber, wenn man list wie vorgesehen nicht direkt verwendet, sondern als Konstruktionselement für eigene semantische Umgebungen, dann kann man natürlich innerhalb der Definition diverse Maßnahmen ergreifen um Längen an geeigneter Stelle zu ändern, beispielsweise:

Öffne in Overleaf
Code, hier editierbar zum Übersetzen:
\documentclass{article}
\usepackage{mwe}
\newlength{\innerrulerlisttopsep}
\newenvironment{rulerlist}{%
\setlength{\innerrulerlisttopsep}{\topsep}%
\list{}{%
\setlength{\leftmargin}{0pt}%
\setlength{\topsep}{0pt}%
\setlength{\itemsep}{0pt}%
\setlength{\partopsep}{0pt}%
\setlength{\parsep}{0pt}%
}%
\item \setlength{\topsep}{\innerrulerlisttopsep}%
\rule{\linewidth}{\baselineskip}%
}{%
\rule{\linewidth}{\baselineskip}%
\setlength{\topsep}{0pt}%
\endlist
}
\begin{document}
\noindent\rule{\linewidth}{\baselineskip}
\begin{center}
\includegraphics[width=6cm]{example-image-a}
\end{center}
\rule{\linewidth}{\baselineskip}
\begin{rulerlist}
\begin{center}
\includegraphics[width=6cm]{example-image-b}
\end{center}
\end{rulerlist}
\begin{rulerlist}
\begin{center}
\includegraphics[width=6cm]{example-image-c}
\end{center}
\end{rulerlist}
\end{document}
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

alt text

Es könnte auch sinnvoll sein, die center-Umgebung hier mit in die Definition von rulerlist zu packen. Ebenso könnte es sinnvoll sein, die obere Linie via \item zu realisieren. Eventuell benötigt man für rulerlist auch gar keine Liste oder nur eine trivlist an Stelle von list. Das lässt sich aber ohne nähere Informationen aber nicht sagen.

Permanenter link

beantwortet 05 Apr '17, 07:58

gast3's gravatar image

gast3
(ausgesetzt)
Akzeptiert-Rate: 53%

bearbeitet 05 Apr '17, 07:59

Die Balken sollten nur der Veranschaulichung der Abstände dienen. Im realen Dokument steht an deren Stelle Text.

(06 Apr '17, 00:35) Cletus
Deine Antwort
[Vorschau ausblenden]

Folgen dieser Frage

Per E-Mail:

Wenn sie sich anmelden, kommen Sie für alle Updates hier in Frage

Per RSS:

Antworten

Antworten und Kommentare

Frage-Themen:

×55
×24
×3

gestellte Frage: 05 Apr '17, 01:07

Frage wurde gesehen: 5,961 Mal

zuletzt geändert: 06 Apr '17, 00:35

Willkommen, erstes Mal hier? Schau mal unter FAQ!

×