[Tex/LaTex] utf8 or latin1 encoding – German

input-encodingsunicode

\usepackage[utf8]{inputenc}

or

\usepackage[latin1]{inputenc}

I write in German if that matters.

Pro and contra?

Best Answer

If you can: do not use \usepackage[utf8]{inputenc} nor \usepackage[latin1]{inputenc}. Use LuaTeX:

\documentclass{article}
\usepackage{luaotfload}
\usepackage[EU2]{fontenc}
\usepackage{lmodern}
\begin{document}
Das Mädchen ging über die \textbf{Brücke} nach \textit{draußen}.
\end{document}

This will give you access to all modern things (OpenType fonts for example) while keeping most of the backward compatibility.

Wait for TeXlive 2010 (or get the pretest) and you have a decent environment for LuaTeX. Million thanks to the few people who make the LuaLaTeX packages!

If you are able to read german: see the site http://www.luatex.org for more examples (especially on fontspec).