I'm using the commath package for its nice \od and \pd functions, but I find it uses \tfrac internally. It seems to have an 'if-then' clause to sometimes use \dfrac but it never does so in my tests:
test 1: \od{p}{x}\\
test 2: $\od{p}{x}$
test 3: \(\od{p}{x}\)
Or in align environments either. I don't see any options to control the package behavior. Should I just re-define \od and \pd in my preamble to behave the way I want?

\dfrac? It does so in display style\[...\]. – Werner Jan 23 '12 at 05:10alignenvironments. I use this by default. Should I be using something else? – mankoff Jan 23 '12 at 06:08\dfracand\tfrac, and not necessarily an explanation of why this is the case. Are you interested in a redefinition that uses (say) starred\od*/\pd*for\dfracusage, and\od/\pdfor the\tfracusage? – Werner Jan 23 '12 at 06:34commath. I can redefine the commands myself. I'm wondering if there is some way to do this forcommathvia an option that I've missed. At the same time, if I'm breaking a standard, I'd be happy for an explanation why I should be happy with it the way it is, and that I should change all my existing\fracto\dfracor\tfracinstead... – mankoff Jan 23 '12 at 06:45\[environments, and another for\begin{align}. Aren't they similar enviroments? I understand the difference for$and\(compared to\[. – mankoff Jan 23 '12 at 06:46commathsupports forced style versions of their differentials via\t- and\d- variants. Is this what you might be after? – Werner Jan 23 '12 at 06:49