42 lines
2.1 KiB
TeX
42 lines
2.1 KiB
TeX
\NeedsTeXFormat{LaTeX2e}
|
|
\ProvidesPackage{conjuntos}
|
|
|
|
\RequirePackage{amsmath, amssymb, amsfonts}
|
|
|
|
\newcommand{\formatoconjuntogotico}[1]{\ensuremath{\mathfrak{#1}}}
|
|
\newcommand{\formatoconjuntopizarra}[1]{\ensuremath{\mathbb{#1}}}
|
|
|
|
\newcommand{\formatoconjunto}[1]{\formatoconjuntopizarra{#1}}
|
|
\DeclareOption{gotico}{\renewcommand{\formatoconjunto}[1]{\formatoconjuntogotico{#1}}}
|
|
\DeclareOption{pizarra}{\renewcommand{\formatoconjunto}[1]{\formatoconjuntopizarra{#1}}}
|
|
|
|
\newcommand{\conjunto}[1]{\ensuremath{ \left\lbrace #1\right\rbrace }}
|
|
|
|
\newcommand{\definicionconjuntobarra}[2]{\conjunto{#1 \,\middle\lvert\, #2 }}
|
|
\newcommand{\definicionconjuntodospuntos}[2]{\conjunto{#1 \; : \; #2}}
|
|
|
|
\newcommand{\definicionconjunto}[2]{\definicionconjuntobarra{#1}{#2}}
|
|
\DeclareOption{barra}{\renewcommand{\definicionconjunto}[2]{\definicionconjuntobarra{#1}{#2}}}
|
|
\DeclareOption{dos puntos}{\renewcommand{\definicionconjunto}[2]{\definicionconjuntodospuntos{#1}{#2}}}
|
|
|
|
\newcommand{\complejos} {\ensuremath{\formatoconjunto{C}}}
|
|
\newcommand{\reales} {\ensuremath{\formatoconjunto{R}}}
|
|
\newcommand{\racionales}{\ensuremath{\formatoconjunto{Q}}}
|
|
\newcommand{\enteros} {\ensuremath{\formatoconjunto{Z}}}
|
|
\newcommand{\naturales} {\ensuremath{\formatoconjunto{N}}}
|
|
\newcommand{\naturalescero}{\ensuremath{\naturales_{0}}}
|
|
\newcommand{\naturalesmas}{\ensuremath{\naturales^{+}}}
|
|
%\newcommand{\imagen}[1]{\ensuremath{\text{Im}\!\left(#1\right)}}
|
|
\newcommand{\multiconjunto}[1]{\ensuremath{ \left\lbrace\!\! \left\lbrace #1\right\rbrace \!\!\right\rbrace }}
|
|
\newcommand{\partes}[1]{\ensuremath{\mathcal{P}\!\left(#1\right)}}
|
|
\newcommand{\cociente}[2]{\ensuremath{\nicefrac{#1}{#2}}}
|
|
\newcommand{\enterosmodulo}[1]{\ensuremath{\cociente{\enteros}{#1\enteros}}}
|
|
\newcommand{\claseequivalencia}[1]{\ensuremath{\left[ #1 \right]}}
|
|
|
|
\newcommand{\union}[2]{\ensuremath{#1 \cup #2}}
|
|
\newcommand{\interseccion}[2]{\ensuremath{#1 \cap #2}}
|
|
\newcommand{\Union}[2]{\ensuremath{\bigcup_{#2} #1}}
|
|
\newcommand{\Interseccion}[2]{\ensuremath{\bigcap_{#2} #1}}
|
|
\newcommand{\complementario}[1]{\ensuremath{ {#1}^{\text{C}} }}
|
|
|
|
\ProcessOptions\relax |