Something is wrong with TeX and LaTeX logos with the font Linux Biolinum O under LuaTeX. I am using MiKTeX 2.9 on Windows. Here is a minimal working example:
\documentclass{minimal}
\usepackage{fontspec}
\newfontfamily\LinBioO{Linux Biolinum O}
\newfontfamily\LinBioG{Linux Biolinum G}
\begin{document}
{\LinBioO\LaTeX}\quad{\LinBioG\LaTeX}
\end{document}
With LuaTeX, I get
,
while with XɘTeX you get the correct result:

I did not really try other fonts, except Linux Libertine O and G, which both give a correct alignment of the ‘E’. Is the problem specific to the Linux Biolinum O font?
!in front of it to turn it into a link. A moderator or another user with edit privileges can then reinsert the!to turn it into an image again. – Torbjørn T. Mar 07 '12 at 18:00\the\fontdimen5\font(just after each font)? – خالد حسني Mar 07 '12 at 18:54luaotfloadpackage) we use the value supplied by the font. The proper solution here is to fix the font. – خالد حسني Mar 07 '12 at 20:01minimalfor MWEs. Use e.g.articleinstead. See http://tex.stackexchange.com/q/42114/4012 – doncherry Mar 08 '12 at 09:21os2_xheightis 101 which is in accordance to the\the\fontdimen5above. – topskip Mar 09 '12 at 20:10