正如标题所说,我想在模式中的分数周围添加引号\displaystyle
。我的第一次尝试看起来很不自然,正如你所见
^{``}\frac{1}{0^-}^"
问题出在第一个引号上:我怎样才能将它放在与第二个引号相同的高度?
答案1
以下最小示例提供了将数学模式中的\mathquotes{<stuff>}
引号放在<stuff>
与最高元素(在\displaystyle
)相同的级别的功能:
\documentclass{article}
\usepackage{amsmath}% http://ctan.org/pkg/amsmath
\usepackage{graphicx}% http://ctan.org/pkg/graphicx
\newsavebox{\mathbox}\newsavebox{\mathquote}
\makeatletter
\newcommand{\mathquotes}[1]{% \mathquotes{<stuff>}
\savebox{\mathquote}{\text{``}}% Save quotes
\savebox{\mathbox}{$\displaystyle #1$}% Save <stuff>
\raisebox{\dimexpr\ht\mathbox-\ht\mathquote\relax}{``}#1\raisebox{\dimexpr\ht\mathbox-\ht\mathquote\relax}{''}
}
\makeatother
\begin{document}
\[\text{``}\frac{1}{0^-}\text{''} \quad \mathquotes{\frac{1}{0^-}}\]
\end{document}