tfrupee のインド ルピー記号を数学モードで使用する

tfrupee のインド ルピー記号を数学モードで使用する

数学モードの場合、パッケージ tfrupee を使用してルピー記号を使用できないようです。出力では記号ではなく垂直線が生成されます。これを修正する方法について何か提案はありますか?

\documentclass[11pt,letterpaper]{article}
\usepackage{tfrupee}
\begin{document}

\begin{enumerate}
    \item Current Fuel Consumption ($\frac{Volume}{Time}$)  \& Cost of Fuel ($\frac{\rupee}{Volume}$)
\end{enumerate}

\end{document}

上からの出力

答え1

このソリューションは、数式モードかどうかをチェックし、一致するコマンドを自動的に選択します。

ルピー

\documentclass[11pt,letterpaper]{article}
\usepackage{amsmath}
\usepackage{tfrupee}

\let\orupee\rupee
\def\rupee{\ifmmode\text{\orupee}\else\orupee\fi}

\begin{document}

\begin{enumerate}
    \item a \rupee
    \item Current Fuel Consumption ($\frac{Volume}{Time}$)  \& Cost of Fuel ($\frac{\rupee}{Volume}$)
\end{enumerate}

\end{document}

関連情報