2

The curly braces of the newtxmath package don't seem good.

  • newtxmath package curly brace

    enter image description here

  • Mathpazo curly brace

    enter image description here

So is there a way to make the curly braces look better without actually having to replace the newtxmath package?

5
  • 1
    “Look more good” is quite an ambiguous sentence.
    – Manuel
    Commented Nov 15, 2014 at 6:25
  • 1
    Could you be a bit more specific about what about the curly braces you object to? Is it their height, their weight (thickness of stroke), their distance to the neighboring symbol, or something else? By the way, did you mean to write 'mathptmx' instead of 'mathpazo'? (The latter package provides Palatino-type rather than Times-like fonts.)
    – Mico
    Commented Nov 15, 2014 at 6:43
  • @Mico I am not talking about their weight. Emm how do i tell, the braces appear more curved in the "mathpazo" package whereas the braces appeared like a straight line in the newtxmath package.
    – C.S.
    Commented Nov 15, 2014 at 7:53
  • @Mico No I dont want to compare them. I see that the curly brackets for newtxmath newpxmath aren't good as the other packages offer. Their is no "curl" in the curly brackets and they appear line a straight line. I want to rectify this
    – C.S.
    Commented Nov 15, 2014 at 8:26
  • As the answer I've posted below shows, mathptmx and mathpazo basically provide the curly braces of Computer Modern. If you want to replicate this look -- albeit with much tighter spacing, which you may prefer anyway -- with the newtxmath or newpxmath packages, you should load them with the option cmbraces. However, if curliness of the curly braces if what you care about most strongly, you should definitely look into using the mtpro2 package.
    – Mico
    Commented Nov 15, 2014 at 10:12

1 Answer 1

7

If you want really curly curly braces and wish to use a Times-like math font -- as would seem to be the case because of your consideration of the newtxmath package -- you should look into using the mtpro2 font package. ("mtpro2" is short for "MathTime Professional II".) The full mtpro2 package isn't free of charge. However, its "lite" subset, which is all you need to generate curly braces, is indeed free.

The following screenshots show the nested curly braces that are generated by various packages. All screenshots are at the same magnification.

  • mtpro2:

enter image description here

  • mathptmx:

enter image description here

  • newtxmath:

enter image description here

  • newtxmath with cmbraces option:

enter image description here

  • For completeness, hare are the nested curly braces that are generated if no font package is loaded, i.e., if the basic Computer Modern math fonts are used:

enter image description here

Some comments:

  • The curly braces produced by the mathptmx package are essentially those of the Computer Modern font family: Shape, height, and spacing of the braces are all the same. (The curly braces produced by the mathpazo package -- not shown separately -- are very similar in size and shape, but are spaced even more widely than those of mathptmx.)

  • The spacing between the nested curly braces is much tighter (and, to my taste at least, better) with the mtpro2 and newtxmath packages than it is with the mathptmx/Computer Modern approach.

  • If you want the Computer Modern-style braces along with the newtxmath package, you should load it with the option cmbraces. This will give you CM-shaped braces but with tighter spacing (which is probably more desirable anyway).

  • At any rate, if curliness is what you care about most, there's no question in my mind that you should employ the mtpro2 package.


\documentclass{article}
%\usepackage[lite]{mtpro2}
%\usepackage{mathptmx}
%\usepackage{newtxmath}
\usepackage[cmbraces]{newtxmath}
\begin{document}
$\displaystyle
\Biggl\{ \biggl\{ \Bigl\{ \bigr\{ \{ 
 \cdot 
\} \bigr\} \Bigr\} \biggr\} \Biggr\} 
$
\end{document}
1
  • Thanks \usepackage[cmbraces]{newtxmath} really helped. :)
    – C.S.
    Commented Nov 15, 2014 at 10:17

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .