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}
到你的序言,但據我所知,原來的大括號已被字體覆蓋,因此在不更改字體的情況下無法恢復它們。