商空间除号的改进
我们在写两个东西的商时, 用$/$往往并不能出色的完成任务, 我们常常希望分子要提高点, 而分母要降低点, 这样格式更好看.
这里其实用\raise, \lower就可以实现了.
为了区别判断, 我们还可以用mathchoice来判断数学环境, 进而采取不同的措施.
1 |
\mathchoice{display}{text}{script}{scriptscript} |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
\newcommand\quotient[<span class="number">2</span>]{ \mathchoice {% \displaystyle \text{\raise1ex\hbox{<span class="variable">$#</span><span class="number">1</span><span class="variable">$}</span>\<span class="constant">Big</span>/\lower1ex\hbox{<span class="variable">$#</span><span class="number">2</span><span class="variable">$}</span>}% } {% \textstyle <span class="comment">#1\,/\,#2</span> } {% \scriptstyle <span class="comment">#1\,/\,#2</span> } {% \scriptscriptstyle <span class="comment">#1\,/\,#2</span> } } |
本作品采用创作共用版权协议, 要求署名、非商业用途和保持一致. 转载本站内容必须也遵循署名-非商业用途-保持一致的创作共用协议.
发表回复