Incompatibilidade entre o pacote "breqn" e o símbolo de caixa em negrito (\Box)

Incompatibilidade entre o pacote "breqn" e o símbolo de caixa em negrito (\Box)

Usando um símbolo \Box em negrito doamssymbpacote leva a uma saída estranha mostrando três símbolos de caixa em negrito consecutivos de tamanho decrescente quandobrevepacote foi carregado. Este efeito aparece com o comando \bm{} dobmpacote, bem 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}

Saída sembreve:

Saída combrevepacote carregado:

Responder1

Abrace duas vezes o \Boxque permitirá a compilação, embora eu não possa dizer que as caixas sejam encorajadas. Qual foi o objetivo? Caixas em negrito ou mera compilação? Para caixas em negrito, consulteGambiarraabaixo.

\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}

GAMBIARRA:

Use \fakeboldpara a caixa:

\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}

insira a descrição da imagem aqui

informação relacionada