Incompatibilidad entre el paquete "breqn" y el símbolo de cuadro en negrita (\Box)

Incompatibilidad entre el paquete "breqn" y el símbolo de cuadro en negrita (\Box)

Usando un símbolo \Box en negrita delamssymbEl paquete conduce a una salida extraña que muestra tres símbolos de cuadro en negrita consecutivos de tamaño decreciente cuandobreqnEl paquete fue cargado. Este efecto aparece con el comando \bm{} delbmpaquete así como \boldsymbol{} deamssymb. MWE:

\documentclass[]{article}  

\usepackage{amssymb}        % Math symbols
\usepackage{bm}                 % Access bold symbols in maths mode
\usepackage{breqn}      % Automatic line-breaking of displayed math expressions

\begin{document}

$\Box$\\
$\bm{\Box}$\\
$\boldsymbol{\Box}$

\end{document}

Salida sinbreqn:

Salida conbreqnpaquete cargado:

Respuesta1

El doble abrazo \Boxpermitirá la compilación, aunque no puedo decir que las casillas estén envalentonadas. ¿Cuál fue el objetivo? ¿Casillas en negrita o mera recopilación? Para cuadros en negrita, consulteSolución alternaabajo.

\documentclass[]{article}  

\usepackage{amssymb}        % Math symbols
\usepackage{bm}                 % Access bold symbols in maths mode
\usepackage{breqn}      % Automatic line-breaking of displayed math expressions

\begin{document}

$\Box$\\
$\bm{{\Box}}$\\
$\boldsymbol{{\Box}}$

\end{document}

SOLUCIÓN ALTERNA:

Uso \fakeboldpara la caja:

\documentclass[]{article}  

\usepackage{amssymb}        % Math symbols
\usepackage{bm}                 % Access bold symbols in maths mode
\usepackage{breqn}      % Automatic line-breaking of displayed math expression
\usepackage{scalerel}
\newlength\bshft
\bshft=.25pt\relax
\def\fakebold#1{\ThisStyle{\ooalign{\raisebox{\bshft}{$\SavedStyle#1$}\cr%
  \kern-\bshft$\SavedStyle#1$\cr%
  \kern\bshft$\SavedStyle#1$}}}
\begin{document}

$\Box$\\
$\fakebold{\Box}$\\

\end{document}

ingrese la descripción de la imagen aquí

información relacionada