I'd like to write a document with the Libertine font (using the libertine package). I have a couple of code snippets in the text, and to me it seems like the Libertine Mono font that is used by the package is too large compared to the rest of the text (notice the 'x'-height):

compared to the same snippet using Computer Modern:

Is there something wrong with my setup, or is that just the way Libertine Mono is supposed to look? If that's the case, is there a way to automatically use a slightly smaller text size for all monospaced output (\texttt, \verb, listings...)?
\documentclass[border=5mm]{standalone}
\usepackage[T1]{fontenc}
\usepackage{libertine}
\begin{document}
abc \texttt{abc}
\end{document}

\usepackage[ttscale=.875]{libertine}– cgnieder Mar 08 '13 at 11:57luximonopackage ortxttfont). Just a suggestion, the answer is in cgnieder comment. – Manuel Mar 08 '13 at 12:01luximonotroughgetnonfreefontsscript. By the way, you can look at the font catalogue to choose one.inconsolatais also good (at this moment I can't try if it looks good with libertine). – Manuel Mar 08 '13 at 12:10\setmonofont[Scale=MatchLowercase]{DejaVu Sans Mono}(provided by thedejavupackage) to complement Linux Libertine. – doncherry Mar 08 '13 at 14:10