
Estoy usando la Inconsolata
fuente proporcionada por el zi4
paquete. Pero para una sola macro, quiero usar la fuente de máquina de escribir predeterminada (así que no Inconsolata
). Cualquier otra aparición de \texttt
en el documento debe usar Inconsolata
.
\documentclass{article}
\usepackage[varqu]{zi4}
\newcommand{\csharp}{C\texttt{\#}} % How can I use the default typewriter font here?
\begin{document}
This should be \texttt{Inconsolata}.
\end{document}
Respuesta1
Puedes usar el \fontfamily
comando.
\documentclass{article}
\usepackage[varqu]{zi4}
\newcommand{\csharp}{C{\fontfamily{cmtt}\selectfont\#}}
\begin{document}
\csharp\par
This should be \texttt{Inconsolata}.
\end{document}