Posible duplicado:
tubería "tal que" de tamaño variable
Actualmente tengo este código LaTeX:
\text{Aff}(M) := \left \{ \sum_{i=1}^k \lambda_i p_i | p_i \in M, \lambda_i \in \mathbb{K}, \sum_{i=1}^k \lambda_i = 1\right \}
Lo que produce esto:
Pero me gustaría conseguir un tubo largo para mi set, no este "|" uno corto. ¿Cómo puedo alargarlo?
Respuesta1
Puedes usar \middle|
:
\documentclass{article}
\usepackage{amssymb}
\usepackage{amsmath}
\begin{document}
$\mathrm{Aff}(M) := \left \{ \sum_{i=1}^k \lambda_i p_i \, \middle| \, p_i \in M, \lambda_i \in \mathbb{K}, \sum_{i=1}^k \lambda_i = 1\right \}$
\end{document}
Observe los dos espacios finos que introduje (antes y después de la barra vertical) y el cambio de \text
a \mathrm
.
Si en lugar de los \left\{...\right\}
delimitadores \big..., \Big...
se utilizan algunos de los comandos de la familia, entonces se puede utilizar el \bigm,\Bigm,...
comando correspondiente:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
$\bigm\lvert\quad\Bigm\lvert\quad\biggm\lvert\quad\Biggm\lvert$
\end{document}
Respuesta2
Elbraket
paqueteproporciona esta funcionalidad para crear conjuntos usando la notación \Set{...|...}
:
\documentclass{article}
\usepackage{amssymb,amsmath}% http://ctan.org/pkg/{amssymb,amsmath}
\usepackage{braket}% http://ctan.org/pkg/braket
\begin{document}
$\mathrm{Aff}(M) := \Set{ \sum_{i=1}^k \lambda_i p_i |
p_i \in M, \lambda_i \in \mathbb{K}, \sum_{i=1}^k \lambda_i = 1 }$
\end{document}