commath、\dfrac 和 \tfrac

commath、\dfrac 和 \tfrac

我使用该commath软件包是因为它的功能很好\od\pd但我发现它只\tfrac在内部使用。它似乎有一个“if-then”子句,有时会用到,\dfrac但在我的测试中它从来没有用到过:

test 1: \od{p}{x}\\
test 2: $\od{p}{x}$
test 3: \(\od{p}{x}\)

或者在align环境中。我没有看到任何控制包行为的选项。我是否应该在序言中重新定义\od\pd按照我想要的方式运行?

答案1

commath提供其和(和)命令的\textstyle\displaystyle版本:\od\pd\md

  • \textsyle覆盖:\tod\tpd
  • \displaystyle覆盖:\dod\dpd

\od nad \pd 的 textstyle 和 displaystyle 覆盖

\documentclass{article}
\usepackage{commath}% http://ctan.org/pkg/commath
\begin{document}
\verb|Normal:| \par
test 1: \od{p}{x} \par
test 2: $\od{p}{x}$ \par
test 3: \(\od{p}{x}\) \par

\bigskip

\verb|\textstyle-version:| \par
test 1: \tod{p}{x} \par
test 2: $\tod{p}{x}$ \par
test 3: \(\tod{p}{x}\) \par

\bigskip

\verb|\displaystyle-version:| \par
test 1: \dod{p}{x} \par
test 2: $\dod{p}{x}$ \par
test 3: \(\dod{p}{x}\) \par
\end{document}

你也可以定义自己的命令,使用稍微不同的界面来执行相同的操作(使用xparse,比如说),这可以给你带来一些灵活性。

相关内容