newtxmath definir chaves

newtxmath definir chaves

O comportamento dos colchetes newtxmathmudou recentemente para mim. Não consigo encontrar nenhuma indicação dessa mudança ema documentação. Estou me perguntando o que aconteceu, se pode ser um bug e se o comportamento anterior (do qual eu gostava) pode ser facilmente restaurado.

Anteriormente, o ponto intermediário da chave era (infamemente) sutil, o que levou à inclusão da cmbraceopção, discutida na documentação. Mas agora cmbraceparece ser o padrão e não vejo uma maneira de desativá-lo. O seguinte produz a mesma saída, independentemente de cmbraceestar ativado ou desativado (e a alternância bigdelimsnão tem efeito):

\documentclass{article}
\usepackage{newtxtext}
\usepackage[cmbraces]{newtxmath}
\begin{document}
$\{$\{
\end{document}

As chaves no modo normal são próximas das chaves matemáticas anteriores, embora não sejam idênticas.

Responder1

Se você olhar a documentação Capítulo 14 "Apêndice: Mudanças feitas na versão 1.5" você encontrará a aparência inocente

Os delimitadores excessivamente pequenos ([{ em Times não são mais usados ​​no modo matemático, sendo substituídos por versões maiores. A primeira opção bigdelimsnão tem mais efeito.

O que isso tem a ver cmbraces? Após essa alteração, bigdelimé o padrão e bigdelimsubstitui cmbraces, portanto cmbracesagora é ignorado. Você poderia voltar à cmbracesminha adição manual

\DeclareMathDelimiter{\lbrace}{\mathopen}{lettersA}{62}{largesymbols}{142}
\DeclareMathDelimiter{\rbrace}{\mathclose}{lettersA}{63}{largesymbols}{143}

ao seu preâmbulo, mas até onde sei, os colchetes originais foram substituídos na fonte, portanto, não podem ser restaurados sem alterar a fonte.

informação relacionada