中括号的行为newtxmath
最近对我来说发生了变化。我找不到任何迹象表明这种变化文档。我想知道发生了什么,这是否可能是一个错误,以及是否可以轻松恢复以前的行为(我喜欢的)。
以前,括号中的中间点(臭名昭著地)很微妙,这导致了cmbrace
文档中讨论的选项的加入。但现在cmbrace
似乎是默认的,我看不出有办法关闭它。无论打开还是关闭,以下内容都会产生相同的输出cmbrace
(切换bigdelims
没有效果):
\documentclass{article}
\usepackage{newtxtext}
\usepackage[cmbraces]{newtxmath}
\begin{document}
$\{$\{
\end{document}
普通模式下的括号与之前的数学括号接近,但并不完全相同。
答案1
如果你看一下文档第 14 章“附录:1.5 版中的更改”,你会发现
Times 中过小的分隔符([{)在数学模式中不再使用,而是被更大的版本取代。前一个选项
bigdelims
不再具有任何效果。
这与 有什么关系cmbraces
?更改后,bigdelim
是默认设置并bigdelim
覆盖cmbraces
,因此cmbraces
现在被忽略。您可以回到cmbraces
我手动添加
\DeclareMathDelimiter{\lbrace}{\mathopen}{lettersA}{62}{largesymbols}{142}
\DeclareMathDelimiter{\rbrace}{\mathclose}{lettersA}{63}{largesymbols}{143}
到你的序言,但据我所知,原来的括号已经在字体中被覆盖,因此如果不更改字体就无法恢复它们。