印度最近为其货币印度卢比引入了新符号——见http://en.wikipedia.org/wiki/Indian_rupee_sign。我怎样才能在 TeX / LaTeX 中排版?
答案1
答案2
今天包裹tfrupee
已在 CTAN 上发布,为Techfat 字体包含印度卢比。它已转换为 Adobe Type 1 格式。
答案3
请参阅此页面了解所有详细信息:http://www.csa.iisc.ernet.in/~uday/rupee-latex.html
以下是关键步骤。
- 下载 CTAN 提供的 tfrupee 包。它是一个名为 的 1.5 MB zip 文件
tfrupee.zip
。 运行以下命令进行安装
tfrupee
。unzip tfrupee.zip cd tfrupee/ sudo cp -rv fonts/type1/tfrupee/ /usr/share/texmf/fonts/type1/ sudo cp -rv fonts/afm/tfrupee/ /usr/share/texmf/fonts/afm/ sudo cp -rv fonts/tfm/tfrupee/ /usr/share/texmf/fonts/tfm/ sudo cp -rv fonts/map/dvips/tfrupee/ /usr/share/texmf/fonts/map/dvips/ sudo cp -rv fonts/source/tfrupee/ /usr/share/texmf/fonts/source/ sudo cp -rv tex/latex/tfrupee/ /usr/share/texmf/tex/latex/ sudo texhash sudo updmap-sys --enable Map=tfrupee.map
用这个简单的 tex 文件测试它。
\documentclass[12pt]{article} \usepackage{tfrupee} \begin{document} \rupee~7,000 \end{document}
使用pdflatex
、 或latex
/ dvips
,您将不会看到任何来自 tex 的关于无法为 创建位图字体的消息tfrupee
。
答案4
如果你习惯使用 XeLaTeX 或 LuaLaTeX,那么新电脑现代字体提供梵文脚本,其中包含印度卢比符号 U+20B9。您可以按以下方式使用它。您也可以在数学模式下使用它。
\documentclass[12pt]{article}
\usepackage[default, newcmbb]{fontsetup}
\newfontfamily\devanagari[%
Script=Devanagari,%
% Renderer=Harfbuzz% Optionally for LuaTeX
]{NewCM10Devanagari-Book.otf}
\newcommand{\rs}{{\text{\devanagari ₹}}}
\begin{document}
\$1 = \rs 83.19, \(\$ 1 = \rs 83.19\)
\end{document}