I am used to the fact that LaTeX will only know letters like ä, ö, ü, or ß if I use packages like
\usepackage{ucs}
\usepackage[utf8x]{inputenc}
\usepackage[T1]{fontenc}
Today, I tried LaTeX on a Mac for the first time, using the MacTeX distribution and texmaker. Without writing down any packages, all umlauts and ß were accepted correctly from scratch. Why is that and will the usage of special letters without using the packages cause any problems?


inputencis not needed for files so encoded. You still needfontenc, though, if you want better hyphenation of words with accented and “special” characters. Note also thatucsandutf8xhave been unmaintained for several years and are not recommended. – egreg Jan 22 '20 at 14:57