È tutto italiano:
`\documentclass[a4paper]{article}
\usepackage[T1]{fontenc}
\usepackage{textcomp}
\usepackage[italian]{babel}
\usepackage{fontspec}
\setmainfont[Ligatures=TeX,Numbers=OldStyle]{TeX Gyre Termes}
\setsansfont[Scale=0.9,Ligatures=TeX]{TeX Gyre Adventor}
\usepackage{microtype}
\usepackage[right,modulo]{lineno}
\usepackage[margin=10pt,skipabove=10pt,skipbelow=10pt]{mdframed}
\usepackage{multicol}
\newenvironment{dblcolquote}
{\begin{multicols}{2}\sffamily\small\parskip=0pt}
{\end{multicols}}
\hyphenation{Scho-pen-hau-er}`
Per qualche cognome straniero devo caricare comunque
li pacchetto per la sillabazione tedesca? Pensavo si potesse
lasciare appunto tutto in italiano ed eventualmente
impostare \hyphenation{…}M.
Il modo è giusto. Purtroppo non funziona: è un baco di luatex che è stato aggiustato con la versione 0.63, da quanto leggo sul loro annuncio. In effetti installando la versione 0.63 l’eccezione alla sillabazione è caricata e l’annuncio di \showhyphens è
`\OT1/cmr/m/n/10 Scho-pen-hau-er`
La versione che viene data con la TeX Live 2010 è la 0.60.
Usa XeLaTeX. Naturalmente sia in XeLaTeX che in LuaLaTeX il caricamento di fontenc è superfluo.
Ciao
Enrico