Große geschweifte Klammer in Listenumgebung

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: Große geschweifte Klammer in Listenumgebung

von mofehl » So 15. Mär 2015, 15:14

Vielen Dank euch beiden, Beinschuss und Elke!

Der Link führt zu einer Seite mit diversen Lösungen, die allesamt zum Ziel führen. Und dein Vorschlag, Elke, gefällt mir sehr gut und zeigt, wie vielseitig man TikZ einsetzen kann!

von esdd » So 15. Mär 2015, 02:03

Hier ist ein Vorschlag, der zwei Mal kompiliert werden muss. Außerdem muss darauf geachtet werden, dass zwischen den geklammerten Listenpunkten kein Seitenumbruch erfolgt.
\documentclass{article} 
\usepackage{paralist}

\usepackage{tikz}
\usetikzlibrary{decorations.pathreplacing}
\newcommand\savepos[1]{%
  \tikz[remember picture,baseline=(#1.base)]
    \node[inner ysep=0pt](#1){\strut};%
}
\newcommand\mybrace[4][3.5pt]{%
  \tikz[remember picture,overlay]
    \draw[decorate,decoration={brace,amplitude=#1},thick]
      (#2) -- (#3);%
}

\begin{document} 
\begin{compactitem}[$\circ$] 
    \item Fresh yeast 
    \item Water and sugar 
    \item Wholemeal flour 
    \item Salt 
    \item Melted butter 
    \par\medskip 
    \item Poppy seeds\savepos{a}
    \item Pumkin seeds 
    \item Sunflower seeds\savepos{e}
    \mybrace{a.north east-|e.east}{e.south east}{seeds}
\end{compactitem}
\end{document}
Gruß
Elke

von Beinschuss » Sa 14. Mär 2015, 17:57

Große geschweifte Klammer in Listenumgebung

von mofehl » Sa 14. Mär 2015, 12:22

Moin,

ich stehe vor folgendem Problem: In einer Listenumgebung habe ich einige Punkte, die zusammengehören. Diese möchte ich mit einer großen, nach links offenen geschweiften Klammer versehen. In Mathe-Umgebungen funktioniert das einwandfrei, dort kann ich mehrere, untereinanderstehende Terme klammern. Hat jemand einen Lösungsvorschlag, wie das auch in einer Listenumgebung funktioniert?

Mein Minimalbeispiel soll den Sachverhalt anhand eines Kochrezepts wiedergeben. Die letzten drei Zutaten sollen mit einer großen, nach links offenen geschweiften Klammer versehen werden.
\documentclass{article}
\usepackage{paralist}
\begin{document} 
\begin{compactitem}[$\circ$]
	\item Fresh yeast
	\item Water and sugar
	\item Wholemeal flour
	\item Salt
	\item Melted butter
	\\
	\item Poppy seeds
	\item Pumkin seeds
	\item Sunflower seeds
\end{compactitem}
\end{document}

Nach oben