Abstand für eine bestimmte Formel

Abstand für eine bestimmte Formel

Latex formatiert diese Formel komplett zusammengequetscht. Wie formatiere ich sie richtig?

$\varphi' \gets \left\{ C_n \setminus C_i \middle| C_n \textrm{does not interfere with} C_i\right\}$

Bildbeschreibung hier eingeben

EDIT: Hier ist meine Lösung, die genau das erzeugt, was ich will. Allerdings sollte dieser Abstand automatisch und nicht manuell erfolgen. Gibt es Pakete, die dafür einfach Makros definieren?

$\varphi' \gets \{\, C_n \setminus C_i \,|\, C_n \textrm{ does not interfere with }  C_i\,\}$

Antwort1

Hier sind ein paar Vorschläge:

Bildbeschreibung hier eingeben

\documentclass{article}

\usepackage{mathtools}
\DeclarePairedDelimiter{\setbuildernotation}{\lbrace}{\rbrace}
\newcommand{\setbuilder}{\setbuildernotation}
\begin{document}

$\varphi' \gets \left\{ C_n \setminus C_i \middle| C_n \textrm{does not interfere with} C_i\right\}$

\medskip

$\varphi' \gets \{\, C_n \setminus C_i \,|\, C_n \textrm{ does not interfere with } \, C_i\,\}$

\medskip

$\varphi' \gets \setbuilder{C_n \setminus C_i \mid C_n \text{ does not interfere with }  C_i}$

\medskip

% https://tex.stackexchange.com/q/2184/5764
$\varphi' \gets \setbuilder[\big]{C_n \setminus C_i \bigm\vert C_n \text{ does not interfere with }  C_i}$

\end{document}

Durch die Angabe eines gepaarten Trennzeichens können Sie den Inhalt Ihren Anforderungen entsprechend skalieren. Die Verwendung von \left... \rightist manchmal nicht optimal für die Abstände.Alternativen gibt esdas verbessert dies.

verwandte Informationen