Monthly Archives: December 2012

Missing Unicode Euro Symbol in lualatex

With lualatex and xetex it became straight forward to choose from the huge universe of TrueType and OpenType fonts for typesetting text at high quality. Recently, I was preparing to set a letter in the free Colaborate font face, when I observed that the Euro symbol was not rendered by lualatex.

After trying all usual suspects from various Euro symbol add-on packages to incuding the Euro symbol’s unicode character directly with


I came to the conclusion that there was a problem with the Colaborate font face. Examination of the font in fontforge

View -> Goto-> 0x20AC

revealed that the Euro symbol was indeed missing from the font face. Browsing the gylphs provided by the font I discovered the Euro symbol as Unicode Character CURRENCY SIGN with hexadecimal code U+00A4. Entering this general unicode character in latex by


finally gave me the Euro symbol. For further convinience, I defined a command in the documents preamble,


For managing issues with missing spaces after a latex macro, use it with trailing {} brackets, for example,


See also here for other solutions to deal with spaces after latex macros.

Lenovo Ideapad Z565 – Resolving sudden shutdowns

Recently my Lenovo Ideapad Z565 laptop shut down suddenly without any prior warning under heavy computational load. Having some experience with the interior of my laptop due to prior problems with the fan making more noise than expected, it turned out that the heat fins at the fan’s air outlet accumulated too much dust again to properly cool down the laptop.

Opening the laptop’s back cover and cleaning the fan’s outlet as described in this earlier post resolved all issues. The laptop is now running stable again, even with all three cores running at 100% for a long time.