<p>I submitted the following to the Libertine bugtracker on Sourceforge a while back as</p><p style="margin-left: 40px;"><span><strong>Biolinum LuaLaTeX fontspec matchlowercase problem - ID: 3434775</strong></span></p>
<p><span><strong></strong></span>and Michael Niedermair there just responded to me that it is a fontspec problem. Note that the problem occurs with fontspec under LuaLaTeX, but not under XeLaTeX.<br></p><p style="margin-left: 40px;">
Using C:/Program Files (x86)/MiKTeX 2.9/fonts/opentype/public/libertine/fxbr.otf (version 1.0.4).<br>
<br>
The following gives oversized sf text. replacing line 4 with line 5 
gives a proper result, as does removing both lines 4 and 5 (I need to 
have fontspec manage the font so that I can use fontspec's 
addfontfeature for letterspacing). This is not a problem if Libertine is
 specified as the sans font (for testing) or is XeLaTeX is used instead 
of LuaLaTeX.<br>
<br>
\documentclass{article}<br>\usepackage{fontspec}<br>\usepackage{libertine}<br>\setsansfont[Scale=MatchLowercase]{fxbr.otf}<br>%\setsansfont[Scale=MatchUppercase]{fxbr.otf}<br>\begin{document}<br>Testing, {\sffamily testing}, {\rmfamily testing}.<br>
\end{document}</p><p>Can you confirm that this is, indeed, a fontspec under LuaLaTeX issue? If so, is there a resolution?</p><p><br></p>-- <br>Rik<br>