
Estou usando a Inconsolata
fonte fornecida pelo zi4
pacote. Mas para uma única macro, quero usar a fonte padrão da máquina de escrever (não Inconsolata
). Todas as outras ocorrências de \texttt
no documento devem 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}
Responder1
Você pode usar o \fontfamily
comando.
\documentclass{article}
\usepackage[varqu]{zi4}
\newcommand{\csharp}{C{\fontfamily{cmtt}\selectfont\#}}
\begin{document}
\csharp\par
This should be \texttt{Inconsolata}.
\end{document}