Saltar al contenido

negrita en entorno matemático

La guía paso a paso o código que verás en este post es la solución más sencilla y efectiva que encontramos a esta duda o problema.

Solución:

Algunas opciones, pero no todas, creo, para usar matemáticas en negrita en LaTeX:

boldmath es su amigo si se necesita una porción más larga de fuentes matemáticas en negrita, no solo unos pocos símbolos. No olvides usar unboldmath mas tarde.

mathbf... es la versión matemática en negrita de textbfes decir, la fuente es roman y letras verticales por lo general.

El paquete bm proporciona el bm comando, entre otras características.

los boldsymbol El comando mantiene las letras en cursiva habituales de los entornos matemáticos.

los bold el comando es de AMS-TeX y funciona si el paquete amsfonts o amssymb está cargado, pero hay una advertencia de que bold es obsoleto:

Package amsfonts Warning: Obsolete command bold; mathbf should be used instea
d on input line 24


documentclassarticle


usepackageamsfonts

usepackagebm

newcommandfooE=mc^2


begindocument
Not bold: $foo$

From now on all bold with verb!boldmath!: boldmath $foo$ 

or $E^2 = p^2c^2 + m^2c^4$unboldmath 

-- from here the enduring effect of verb!boldmath! has been removed with verb!unboldmath!

Local bold math with font change by verb!mathbf!: $mathbffoo$

Local bold math with verb!bm! from package textttbm: $bmfoo$


With verb!bold! command:  $boldfoo$ 

enddocument

También hay boldsymbol de amsmath y pmb(“negrita del pobre”), siendo este último un método de último recurso para los símbolos que no tienen true versión en negrita en la fuente.

Antes de responder a su pregunta principal, me ocuparé de la adicional: al menos en TeX Live, hay un programa de utilidad de línea de comandos llamado texdef por medio del cual puede ver fácilmente cómo, ya veces dónde, se define un comando o, de manera más general, cuál es su significado.

La sintaxis básica es

texdef -t  

dónde es el nombre de un formato TeX, p.ej, latexy es cualquier secuencia de control (no necesariamente un comando o un macro nombre). También hay un montón de opciones de línea de comandos, entre las cuales recordaría:

  • -c para especificar un diferente del predeterminado
    article clase;

  • -p o más generalmente -p []para cargar un cierto posiblemente con ;

  • -spara (intentar) mostrar un extracto del archivo fuente donde se define un determinado comando;

  • -h (ayuda) también es muy útil, ¡por supuesto!

Por ejemplo, y ahora voy a tu pregunta principal, si intentas

texdef -t latex -p amssymb -s bold

la respuesta que obtienes, a saber

% amsfonts.sty, line 115:
DeclareRobustCommandbold[1]%
  @[email protected]amsfontsboldmathbf#1

te dice que bold se define en la línea 115 del archivo amsfonts.stycomo azúcar sintáctico para admitir un comando antiguo, y ahora en desuso, convirtiéndolo efectivamente en mathbf.

Te mostramos las reseñas y valoraciones de los lectores

Eres capaz de animar nuestra investigación ejecutando un comentario y dejando una puntuación te lo agradecemos.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *