When my girlfriend processes her code in WinEdt on Windows 7, she gets awkward looking "special" letters. (Precisly, these are Serbian letters -- from our home country.) She used:
\usepackage[T1, T2A]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[serbian]{babel} % This isn't relevant here, but I put it for perspective
She also put document properties to utf8, so when she types, all the letters should be encoded in utf8, right? But when she processes her file with pdflatex, she gets this pdf.
Notice how normal alphabet letters are fine, but the serbian letters (2nd line, word određeno) are different from the others.
But, when I process the same .tex file on my Mac (with TexShop), I get a normal looking pdf.
You can see that it looks regular, although I used the exact same code as her.
Why does this happen? She uses utf8 encoding on her WinEdt, and also in the document. Shouldn't it work fine?
EDIT: The solution is to include CM-Super font family into MikTex, and it works perfectly. So I guess whenever people have problems regarding European languages and special character formatting, you should check for CM-Super fonts :)
\usepackage{lmodern}or install the CM-Super package with the MiKTeX wizard. – egreg Nov 26 '13 at 00:05