Solución:
Algunos comentarios y observaciones generales:
-
Suponiendo que usa pdfLaTeX para compilar su documento, entonces, a menos que cargue una fuente que proporcione de forma nativa letras mayúsculas en “negrita de pizarra” (también conocida como “doble golpe”) o cargue algún otro paquete que cargue una fuente matemática adecuada, deberá cargar los
amsfonts
paquete para acceder almathbb
macro. -
Cargando el
amssymb
el paquete “funciona” también, ya queamssymb
cargasamsfonts
automáticamente. -
El kernel pdfLaTeX no proporciona comandos con el nombre
N
yZ
por defecto. (Aparte: no tengo idea de por qué el sitio web proporciona un enlace a las afirmaciones que se pueden utilizarN
directamente en un documento LaTeX.) Sin embargo, como se muestra a continuación, es bastante sencillo crear macros con el nombreN
yZ
que, a su vez, ejecutanmathbb{N}
ymathbb{Z}
, respectivamente. (O, si lo prefiere, cargue eldsfont
empaquetar y definirN
, digamos, a través denewcommand{N}{mathds{N}}
.) -
Si puede utilizar LuaLaTeX o XeLaTeX para compilar su documento, es posible que desee cargar el
unicode-math
paquete para acceder a susymbb
macro. Esto le permite crear caracteres de doble tachado no solo para letras mayúsculas, sino también para letras minúsculas y números. Un ejemplo:$symbb{ABCabc123}$
. A
El programa de prueba utilizado para crear la siguiente captura de pantalla emplea pdfLaTeX y muestra los símbolos que se utilizan con frecuencia para indicar los conjuntos de números enteros (“norteatürliche Zahlen “en alemán), números enteros (” ganze Zahlen “), números racionales, números reales y números complejos.
documentclass[border=1pt]{standalone}
usepackage{amsfonts} % for "mathbb" macro
newcommand{N}{mathbb{N}}
newcommand{Z}{mathbb{Z}}
newcommand{Q}{mathbb{Q}}
newcommand{R}{mathbb{R}}
newcommand{C}{mathbb{C}}
begin{document}
$N quad Z quad Q quad R quad C$
end{document}
Como han dicho otros, mathbb
se define en amsfonts
. Por ejemplo,
se obtiene con el siguiente código.
documentclass{article}
usepackage{amsmath,amsfonts}
begin{document}
(mathbb{Z})
end{document}
Sin embargo, creo que vale la pena mencionar aquí la existencia del mathalpha
paquete (ver la documentación aquí) que permite utilizar muchas fuentes con mathbb
. Por ejemplo,
documentclass{article}
usepackage[bb=ams]{mathalpha}
begin{document}
(mathbb{Z})
end{document}
da el mismo resultado que en la imagen dada anteriormente. Pero se podrían usar otras fuentes, por ejemplo
se obtiene reemplazando bb=ams
con bb=boondox
en el código anterior, y
se obtiene con bb=pazo
.
Todas las otras respuestas dicen cómo usar fuentes heredadas de 8 bits, que aún funcionan. Si está utilizando fuentes modernas con LuaLaTeX o XeLaTeX, es suficiente para cargar unicode-math
. También define BbbZ
y te permite escribir ℤ en tu fuente.
También puedes escribir newcommandZ{mathbb Z}
si quieres ese alias.