最近、セットブレースの動作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}
あなたの前文に、しかし、私が知る限り、元の中括弧はフォント内で上書きされているため、フォントを変更せずに復元することはできません。