
Aquí está el MWE:
\documentclass{article}
\usepackage{tfrupee}
\begin{document}
This is a \rupee{} symbol
This is a \rupee symbol
\textbf{This is a \rupee{} symbol}
\textbf{This is a \rupee symbol}
\end{document}
Intenté compilar usando pdflatex, xetex y luatex. ¡Pero el símbolo de la rupia siempre está impreso en negrita! ¿Cómo obtengo el símbolo de la rupia en fuente "normal"?
Respuesta1
En lugar de una fuente que solo proporcione el símbolo oficial de la rupia india, se necesita una familia de fuentes con versiones adoptadas para las diferentes variantes de fuente.
Ejemplo para LuaTeX (similar es XeTeX excepto que SourceCodePro y SourceSansPro probablemente necesiten una \fontspec
configuración más complicada para que funcionen):
\documentclass{article}
\usepackage[a4paper,vmargin=10mm]{geometry}
\usepackage{fontspec}
\tracinglostchars=2 % get a message, if glyphs are missing
\newcommand*{\rupee}{%
\begingroup
\fontspec{FreeSans}% add your font here
^^^^20b9%
\endgroup
}
% test fonts
\newcommand*{\TestString}{This is a ^^^^20b9 symbol.}
\newcommand*{\test}[1]{%
\subsubsection*{#1}
\begingroup
\fontspec{#1}%
\TestString\\
\textbf{\TestString}\\
\textit{\TestString}\\
\textbf{\itshape\TestString}\par
\endgroup
}
\begin{document}
\test{ClearSans}
\test{DejaVuSans}
\test{DejaVuSerif}
\test{FreeMono}
\test{FreeSans}
\test{FreeSerif}
\test{SourceCodePro}
\test{SourceSansPro}
\end{document}
Respuesta2
El paquete tfrupee
proporciona sólo un símbolo que ya se llama desde una fuente de peso medio. Por lo tanto, tendrás que aceptar ese símbolo tal como es.
Como puede utilizar Xe- o LuaLatex, puede utilizar el Unicode de este símbolo junto con alguna fuente que se ajuste a sus necesidades. Si necesita ayuda para escribir una macro con un solo símbolo en una fuente determinada, ¡hágamelo saber!
El símbolo que desea tener está asignado bajo Unicode.U+20B9. También agregué la versión alternativa.U+20A8. Si desea ver qué fuentes en su sistema proporcionan ese símbolo, puede hacer clic enaquí. Se puede encontrar una versión SVG para un tratamiento adicional.aquí.
% arara: lualatex
\documentclass{article}
\usepackage{fontspec}
\begin{document}
\setmainfont{Quivira.otf}\symbol{"20B9}\symbol{"20A8}
\setmainfont{Linux Libertine O}\symbol{"20B9}%\symbol{"20A8} % not existent
\setmainfont{Symbola.ttf}\symbol{"20B9}\symbol{"20A8}
\setmainfont{EB Garamond}\symbol{"20B9}\symbol{"20A8}
\setmainfont{DejaVuSans.ttf}\symbol{"20B9}\symbol{"20A8}
\end{document}